Bus from Barnstaple to London and return

Find cheap coach tickets for your bus journey from Barnstaple to London and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1378 Companies - 5 134 788 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Although ticket prices for a bus from Barnstaple to London usually start at £5.00, they might be a little more expensive in times of strong demand or when you book at short notice. This is why it’s good to compare! Use our search to find the ideal option for your preferences and pick one of the buses offered by megabus, National Express and Busbud. The fastest bus from London to Barnstaple only takes . All you need to do is to click "Find Now" and book your journey!

Barnstaple to London Coach Information

Cheapest Bus£5.00
Fastest Bus5h 15m
Distance277.4 km
Coach CompaniesNational Express, megabus
  Bus Barnstaple - London    277 km
Ø Bus connections24 x
Savings-50%

The cheapest coach connections from Barnstaple to London

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Barnstaple
    London
      11:35
      17:30
    11 Oct
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      06:30
      11:50
    8 Nov
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      11:35
      17:30
    6 Dec
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      11:50
      17:50
    8 Oct
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      11:50
      17:30
    24 Oct
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      06:45
      12:00
    13 Oct
    National ExpressNational Express
    from £5.00
  • Barnstaple
    London
      08:28
      14:15
    3 Oct
    megabusmegabus
    from £5.33
  • Barnstaple
    London
      08:28
      14:15
    15 Oct
    megabusmegabus
    from £5.33
  • Barnstaple
    London
      09:25
      15:10
    6 Oct
    megabusmegabus
    from £5.33
  • Barnstaple
    London
      09:25
      15:10
    27 Oct
    megabusmegabus
    from £5.33
  • Barnstaple
    London
      11:55
      17:35
    19 Oct
    megabusmegabus
    from £7.03
  • Barnstaple
    London
      14:00
      19:30
    20 Oct
    megabusmegabus
    from £7.33
  • Barnstaple
    London
      08:28
      14:15
    5 Oct
    megabusmegabus
    from £8.17
  • Barnstaple
    London
      11:50
      17:50
    26 Sep
    National ExpressNational Express
    from £10.00


  Carpooling Barnstaple - London    277 km

The cheapest carpooling offers from Barnstaple to London

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Barnstaple
    London
      15:00
      20:50
    4 Oct
    BlaBlaCarBlaBlaCar
    from £25.00


  Bus London - Barnstaple    277 km
Ø Bus connections24 x
Savings-32%

The cheapest coach connections from London to Barnstaple

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • London
    Barnstaple
      16:30
      22:35
    15 Nov
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      16:30
      22:20
    9 Dec
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      16:30
      22:35
    6 Dec
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      16:55
      22:20
    18 Dec
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      10:30
      16:05
    30 Oct
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      16:55
      22:20
    13 Nov
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      13:30
      19:05
    26 Oct
    National ExpressNational Express
    from £5.00
  • London
    Barnstaple
      15:00
      21:00
    1 Oct
    megabusmegabus
    from £5.33
  • London
    Barnstaple
      15:00
      21:00
    26 Oct
    megabusmegabus
    from £5.33
  • London
    Barnstaple
      10:00
      15:45
    14 Oct
    megabusmegabus
    from £5.33
  • London
    Barnstaple
      15:00
      21:00
    23 Oct
    megabusmegabus
    from £5.33
  • London
    Barnstaple
      10:00
      15:45
    3 Oct
    megabusmegabus
    from £5.33
  • London
    Barnstaple
      10:00
      15:45
    29 Sep
    megabusmegabus
    from £7.33
  • London
    Barnstaple
      10:00
      15:45
    3 Nov
    megabusmegabus
    from £7.33


  Carpooling London - Barnstaple    277 km

The cheapest carpooling offers from London to Barnstaple

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • London
    Barnstaple
      06:00
      10:40
    4 Oct
    BlaBlaCarBlaBlaCar
    from £23.00


Current ticket prices

Ticket prices for a bus trip from Barnstaple to London are related to demand. A rule of thumb: The earlier you book, the cheaper the fare – with a bit of luck you might score a ticket for only £5.00. A comparison with other means of travel can be a good idea as well: Check train, carpooling and flight deals and we’re sure you’ll find a deal hard to resist.

Bus stops in Barnstaple and London

  Stations
Buckingham Palace Road 164 , London (United Kingdom)

Find out more details about the service on your bus from Barnstaple to London and return

Opting for the bus for a city trip is getting increasingly popular. Not only is it a very cheap and eco-friendly way of travelling, but also as comfortable and convenient as taking a plane or train. In recent years, coach operators have stepped up their game when it comes to special features by offering appliances from electric sockets over air-con to wireless internet free of charge. When taking a look at the search results displayed on our page, you can instantly see, which company offers which comfort features. For instance, wireless internet free of charge can be found on the buses of megabus. A generous baggage allowance is basically a given as well: Most providers, which offer buses from Barnstaple to London, allow their passengers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or luggage exceeding the usual size can usually be booked for a few extra pounds. Have you remembered to check all the info necessary for a successful long-distance coach trip from London to Barnstaple? Take a look at the exact location of the bus terminals in both cities, find out about departure times and pick the ideal bus for your individual wishes. You can also use CheckMyBus to look for current promotions for your bus Barnstaple – London: Saving some money will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.

Barnstaple and London: Useful Info

Barnstaple
32,532
London
7.56 Million
Trusted shop
The CheckMyBus App
Free Download