COMPARE Prices across different modes

Wed
16 Jun
Find prices
Find prices
£64BA Cityflyer
Thu
17 Jun
£208London North Eastern Railway
Find prices
£77easyJet
Fri
18 Jun
£207London North Eastern Railway
£35Megabus
£67easyJet
Sat
19 Jun
£83London North Eastern Railway
£33National Express
Find prices
Sun
20 Jun
£83London North Eastern Railway
£35Megabus
£54easyJet
Mon
21 Jun
£83London North Eastern Railway
£35National Express
£48easyJet
Tue
22 Jun
£83London North Eastern Railway
£35Megabus
£53easyJet
Wed
23 Jun
£83London North Eastern Railway
£35National Express
£45easyJet
Thu
24 Jun
£83London North Eastern Railway
£35Megabus
£48easyJet
Fri
25 Jun
£150London North Eastern Railway
£35Megabus
£63easyJet
Sat
26 Jun
£83London North Eastern Railway
£30National Express
£66easyJet
Sun
27 Jun
Find prices
£35Megabus
£104British Airways
Mon
28 Jun
£83London North Eastern Railway
£25National Express
£58easyJet
Tue
29 Jun
£83London North Eastern Railway
£35National Express
£36easyJet
Wed
30 Jun
£83London North Eastern Railway
£36National Express
Find prices
Thu
1 Jul
£55London North Eastern Railway
£31National Express
£37easyJet
Fri
2 Jul
£83London North Eastern Railway
£35National Express
£40easyJet
Sat
3 Jul
£48London North Eastern Railway
£27National Express
£47easyJet
Sun
4 Jul
£68London North Eastern Railway
£30National Express
£55easyJet
Mon
5 Jul
£83London North Eastern Railway
£27National Express
£36easyJet
Tue
6 Jul
£58London North Eastern Railway
£31National Express
£36easyJet

These companies trust us. We sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

Thu, Jun 17
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All
bus

Journey Summary

Edinburgh to London Bus Information

Avg. Bus Duration
11 hours 56 minutes
Coach Ticket Price: £31
Buses depart from:Edinburgh
Bus arrives in:London
Distance:534 km
Bus Companies:National Express, Megabus
Coach companies

Coach from Edinburgh to London with National Express

For as little as £33 you can travel by coach from Edinburgh to London with National Express. Omio will show you the best deals, timetables and tickets available for this route.

National Express

Travel hassle-free from Edinburgh to London on a coach with National Express! Omio shows you National Express coach timetables and ticket types available to help you find the cheapest and fastest route from Edinburgh to London. National Express is the leading coach operator for routes throughout the United Kingdom, offering hundreds of journeys to cities, towns, and major UK airports at an affordable price. You can expect to travel 330 miles (533 km) from Edinburgh to London on the coach and pay as low as £33 for a coach ticket.

All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Edinburgh - London coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to. So, book your cheap National Express coach ticket from Edinburgh to London on Omio today and enjoy your trip!

National Express has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by coach from Edinburgh to London:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Coaches from Edinburgh to London: Journey Details

London is often cited among the best cities in the world and offers an interesting and extensive history to those visiting. The main attractions include Big Ben, Westminster Abbey, the Tower of London and the London Eye. There is, however, much more to see in this metropolis.

 

Coaches from Edinburgh to London: Coach Journey Information


  • Which bus companies go from Edinburgh to London? There are approximately 5 buses from Edinburgh to London a day, each of which is operated by National Express.

  • How long is the train from Edinburgh to London? The journey will take between 9 hours and 20 minutes with the fastest journey. The slowest journey takes 13 hours and 39 minutes.
  • When are the first and last buses of the day from Edinburgh to London? The first coach from Edinburgh to London departs at 6:30a.m. The final coach departs at 21:30p.m.
  • How often are buses from Edinburgh to London? Buses from Edinburgh to London are most frequent between 9:00a.m and 11:03a.m, there are no departures throughout the day and only one in the evening.

Tips for Booking Cheap Coaches from Edinburgh to London


  • How far in advance to book cheap coach tickets from Edinburgh to London? The best time to book your bus from Edinburgh to London in advance is 6 weeks before departure.
  • When is the cheapest and most expensive time of day to travel by bus from Edinburgh to London? The cheapest time of day to travel by bus from Edinburgh to London is in the morning. The most expensive time of day to take the bus from Edinburgh to London is the very last bus of the day, which tends to be the night bus.

Coach Station Info and Getting to the City Centre


  • Where do coaches from Edinburgh to London depart from? The major station in Edinburgh servicing buses from Edinburgh to London is Edinburgh bus station. The station is located in the city centre on Elder Street and is just 200 metres from the central train station, Edinburgh Weaverly which opens up connections to other major cities in the UK.
  • There are also several bus connections that be caught from the station to various locations in the city. Night transport is available with night buses or taxis.
  • Where do coaches from Edinburgh to London arrive at? The main bus station in London and the terminating point for all buses from Edinburgh to London is London Victoria Coach Station.
  • The coach station is within close proximity to the similarly named, Victoria Bus station which operates buses in and around the London area. The station is also a short walk from Victoria underground station which is served by the District, Circle and Victoria line making accessing the rest of London very easy.

Travel Tips

Buses from Edinburgh to London
Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to London.
FAQs
What is the price of the cheapest coach to London from Edinburgh?
You can find a cheap coach from Edinburgh to London for some dates and times for as low as £33  one way in the next 7 days.
How much does the coach from Edinburgh to London cost on average?
If you are looking to book your coach ticket in the next 7 days, you can expect the Edinburgh to London coach to cost on average £38  one way.
How many miles is it from Edinburgh to London by coach?
You should expect to travel around 330 miles (533 km)  from Edinburgh to London by coach.
How long is the coach from Edinburgh to London?
While the time it takes to travel 330 miles (533 km) between Edinburgh and London can vary based on specific dates, weekends, and bank holidays, the coach duration from Edinburgh to London is on average 9 h 30 min.
What station does the Edinburgh to London coach leave from? Which London coach station do I come into from Edinburgh?

When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley   and arriving in London, Victoria Coach Station.

Where is the departure coach station in Edinburgh located? Where is the arrival coach station in London located?

You can find the most popular departure coach station for this trip, Edinburgh Waverley, located approximately 0 mile (s) / 0 km from the city centre of Edinburgh. The most popular arrival coach station in London, called London, Victoria Coach Station, is located around 0 mile (s) / 0 km away from its city centre.

Which coach companies should I travel with from Edinburgh to London?
For the best Edinburgh to London coach to book, you can travel safely and comfortably with National Express or Infobus. However, it's always good to check all possible coach companies with services from Edinburgh to London to compare what amenities they may offer.
When can I take the first coach from Edinburgh to London? When can I take the last coach for the day?
The first Edinburgh to London coach departs at 07: 20   and the last coach from Edinburgh to London leaves at 21: 45. Check out the most up-to-date Edinburgh to London coach timetable on Omio and find the best time to travel to your destination.
How early should I book Edinburgh to London coach tickets to get the best deals?
If you purchase Edinburgh to London coach tickets within the next 7 days, you can find one way tickets to cost on average £38. However, booking in advance gives you access to the best prices for coaches from Edinburgh to London. Look out for coach tickets for this trip to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Edinburgh
London
Edinburgh
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.