1. Cheap tickets
  2. Coach
  3. Main Journeys
  4. Coach from Edinburgh to London

Bus from Edinburgh to London

With Gopili, compare bus ticket prices and easily find a cheap bus ticket from Edinburgh to London!

Find a coach ticket from Edinburgh to London

Prices calendar bus from Edinburgh to London

Find the cheapest tickets to travel from Edinburgh to London by coach, train, carsharing and flights. With the calendar below, choose the day you want to travel and easily find the best price for your next travel.

  april june   may
monday tuesday wednesday thursday friday saturday sunday
22
23
24
25
26
27
28
29
30
31
01
02
03
04

Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.

Best prices for bus tickets Edinburgh to London

from £4.00 MORE 10h51m
from £24.20 MORE 10h52m
Other modes of transport available to travel from Edinburgh to London
Train
from £14.00 MORE 5h10m
Flights
from £14.99 MORE 1h39m

Discount coach Edinburgh to London

National Express discounts Edinburgh to London

You can travel from Edinburgh to London by bus at low prices thanks to National Express cheap fares. The coach company provides special offers, discount cards and different passes to spend less on your journey.

National Express enables you to save a third on standard fares for 1 year with these 3 coachcards for only £10*:

  • Young Person Coachcard: if you're aged 16-26 years or full-time students
  • Senior Discount card: if you're between 60 and more
  • Disabled Discount card: if you're registered disable

If you plan to travel with your family you are able to choose 1 of the two Family Coachcards:

  • Family 1plus1 Coachcard costs £8* for 1 year: a child can travel for free when he is with a full fare paying adult
  • Family 2plus2 Coachcard costs £16* for 12 months: two children will travel for free when accompanied by 2 full fares paying adults

Discover London and get unlimited travel in the United Kingdom thanks to the Brit Xplorer passes:

  • Hobo: 7 days for £79*
  • Footloose: 14 days for £139*
  • Rolling Stone: four weeks for £219*

For your journey to London from Edinburgh, National Express sells funfare tickets (cheaper tickets) if you book in advance. When travelling with friends (minimum 4 travellers) with National Express, you are able save 25% on standard fares.

*Fares and discounts observed on 03/02/2017

Discounts Eurolines Edinburgh to London

Eurolines provides services to travel by bus from Edinburgh to London. If you're a frequent traveller, you might want to get your the Eurolines Discount Card which make you save 25% on your travel. The months card cost £23* and the six months one £43*. According to your age group and the route, you can also enjoy reduced tickets.

*Fares and discounts observed on 03/02/2017

Other transport alternatives

There are alternative transport methods to coach for travelling between Edinburgh and London:

Edinburgh to London trains

Edinburgh to London flights

Coach stations to travel between Edinburgh and London

Edinburgh city has several stations available for your departure:Edinburgh High Street bus station, Edinburgh Central bus station, Edinburgh coach stations.

After 10h36m of journey you arrive at the London Victoria bus station, located near the city centre.

Bus times from Edinburgh to London

Every day many National Express coaches travel from Edinburgh to London: you can check coach timetables for your next journey on the National Express website.

The bus company Eurolines allows you to travel between the cities Edinburgh and London by coach. For more information on Eurolines bus timetables, you can go on the Eurolines website.

Travel information for your bus from Edinburgh to London

Bus routes are well widespread in the UK: each year more than 30 million people choose this transport solution for their vacations and to visit family and friends. Companies offer attractive prices, often cheaper than train fares or plane prices. Yet people must be patient because bus trips are longer in time. For example the average journey duration for bus from Edinburgh to London is 10h36m.

Travelling by bus is more time consuming than a trip by train yet nowadays operators deliver increasingly high quality service on buses. Many coaches are fitted with pleasant seats, toilets, electrical sockets and air conditioning. On some journeys, Wi-Fi is available allowing you to use your laptop and tablet during your trip.

In order to provide a punctual service bus carriers like National Express, Eurolines-uk require passengers to arrive at the station at least 30 minutes before coach departure. Passengers should have their identity papers and other travel documents as bus ticket to be ready for control at check-in. Remember that for your next trip by bus from Edinburgh to London, 15 minutes before, boarding is no more ensured.

Customers travelling by coach to London are able to bring up to three baggage per passenger. In general carriers don't mind what your bag is packed in: they demand passengers that it's no bigger than a standard large suitcase and weight no more than 20kg. You are able to also take a piece of small hand baggage on board with you!

If you have to annul your Edinburgh London coach journey or if you need insurance for your baggage or be repatriated during your next coach coach, take a look at information about the National Express, Eurolines-uk insurance for your travel from Edinburgh to London online directly on the website of the operators.

Route information

Bus Edinburgh London

Bus journey Edinburgh to London

Edinburgh London bus map

Bus Time 10h36m
Origin Edinburgh, Scotland
Destination London, England
Distance 332 Miles
Cheapest bus ticket fare: from £534.00
Bus operators: National Express, Eurolines-uk

Which bus company can I use?

National Express, Eurolines-uk are the 2 bus companies offering bus tickets from Edinburgh (Scotland) to London (England).

How much does it costs?

The lowest fare found comparing the different operators to take the coach in the next 30 days is from £4.00. When comparing with the cost of flights and trains to London from Edinburgh, you will see that coach services are usually a great option to spend less.

How long is the bus?

While bus travel is most of the time cheaper than flying or travelling by train, it takes more time. In fact, the average bus duration to travel by bus from Edinburgh to London is 10h36m. The distance of the journey is around 332 miles.

Book a coach from Edinburgh to London

To purchase your Edinburgh to London bus ticket, you can consult the following coach companies' websites that offer bus tickets between Edinburgh to London:

National Express

National Express, the reference of coach trips, offers Edinburgh to London bus tickets from £4. Note that the earlier you book your ticket from Edinburgh to London, the more likely you are to find cheap tickets.

More

Eurolines-uk

Eurolines, the European leader of coach travel, offers bus tickets to travel from Edinburgh to London at attractive prices starting from £25. If you book in advance you can get cheap coach tickets to travel from Edinburgh to London.

Best price found for bus from Edinburgh to London

Gopili compares prices to find you cheap bus tickets from Edinburgh to London. Here are the best prices selected for the coming days. You can also have a look at the prices for the London Edinburgh bus to make sure you get a seat for your return journey.

Journey Price Departure on At Company Searched
Edinburgh
London
£4.00 22/06/2017 09:45 National Express 2 days ago
Edinburgh
London
£4.00 16/06/2017 09:45 National Express 6 days ago
Edinburgh
London
£10.00 06/06/2017 09:45 National Express 4 days ago
Edinburgh
London
£10.00 15/06/2017 09:45 National Express 13 hours ago
Edinburgh
London
£13.80 31/05/2017 09:45 National Express 2 days ago
Edinburgh
London
£13.80 01/06/2017 09:45 National Express 5 days ago
Edinburgh
London
£13.80 30/05/2017 09:45 National Express 1 day ago
Edinburgh
London
£15.70 22/06/2017 11:00 National Express 2 days ago
Edinburgh
London
£17.00 06/06/2017 21:30 National Express 4 days ago
Edinburgh
London
£17.00 16/06/2017 21:30 National Express 2 days ago

Best price found for Edinburgh to London bus tickets for the next 30 days.

> Search a bus from Edinburgh to London

Best time to book

Price of a bus Edinburgh to London depending on when you buy your ticket

£5

90

£12

60

£19

30

£16

15

£21

7

£23

3

£24

1

£28

Same day

Days before Departure

The price of a ticket for a coach from Edinburgh to London is cheaper the more you book in advance. The graph above enables you to understand the evolution of the price depending how much time in advance you purchase your ticket. It is based on the best fares found in the last six months.

With tickets found from £5, we suggest you to buy your seat 3 months in advance. It may cost you around 85% less than if you book on the day you're travelling which should cost you at least £28. By booking early, you are also making sure that seats are available for your trip.

Things to do in London

Discover the best of London by going to these 6 locations

  • British Museum
  • Tower Bridge
  • Horse Guards
  • London Eye
  • Covent Garden Market
  • Madame Tussauds

Organizing an itinerary when visiting a new city can take a lot of time. We want to share with you some well-know locations that you can visit, whether you are visiting for a day out or holidays. Depending on your preferences, you will then be able to make your own itinerary and decide whether you want to go to all of these locations or only some of them.

One of the most popular landmark of London is British Museum. If you only have the time to visit 1 place, you may want to visit this one. We will also recommend you to visit London Eye and Tower Bridge which are also famous and great for travellers. If you got a lot of time, London is also a great starting point to explore London England.

You can then extend your itinerary with Covent Garden Market which is another opportunity to experience the city.

If you still have spare time, you can go and have a look at the Horse Guards which is also appreciated by travellers.

Our last tip if you wish to have a full picture of the city will be the Madame Tussauds. Remember to check out the events, festivals or concerts that you can attend during your stay as it could help you meet locals who might be able to share with you more insights.

Next bus departures

Leaving today? Here are the next bus services to London

Departure Arrival Duration Company
Today
Edinburgh High Street
06:45
London Victoria
18:00
11h15m National Express
Edinburgh High Street
09:45
London Victoria
20:00
10h15m National Express
Edinburgh High Street
11:00
London Victoria
22:20
11h20m National Express
Edinburgh High Street
11:05
London Victoria
23:10
12h05m National Express
Edinburgh High Street
11:10
London Victoria
22:20
11h10m National Express
Edinburgh High Street
21:30
London Victoria
06:50
9h20m National Express
Tomorrow
Edinburgh High Street
06:45
London Victoria
18:00
11h15m National Express
Edinburgh High Street
09:45
London Victoria
20:00
10h15m National Express
Edinburgh High Street
11:00
London Victoria
22:20
11h20m National Express
Edinburgh High Street
11:05
London Victoria
23:10
12h05m National Express

The table above only shows the remaining services for today and will display a maximum of 10 bus departures.

See all departures: Today / Tomorrow

Based on our data, 6 services are being operated today and 6 tomorrow. The first bus Edinburgh to London is at 06:45. The last bus is at 21:30. Coach companies may adjust the first and last departure hours depending on which day you're travelling as well as if you're travelling during school holidays, bank holidays or for a popular event.