Edinburgh To London by Bus - 10+ hours (35 GBP)

Edinburgh to London by bus

Edinburgh, the capital city of Scotland, is most easily accessed by train from London but can be done on a bus if you are patient. The bus service takes over 10 hours from Edinburgh to London whereas the train takes roughly half the time, if you have the budget. There are just three buses per day from Edinburgh to London but they do offer the option of an overnight service which could save you accomodation expenses. An overnight return from Edinburgh to London costs from 35 GBP but promotional fares sometimes lower this to 20 GBP return. To check the latest prices click the button below:

(Please note: If you buy a bus ticket using the form above for a specific time and you are delayed, the ticket will still be valid for any bus between London and Edinburgh for 24 hours from the original departure time.)

Megabus now operate between London and Edinburgh and have some fares as low as 1.50 GBP (including booking fee) one way if you book far enough in advance. For the latest prices and booking information please click the button below:

Edinburgh to London train - 4.15 hours (20 to 131 GBP)

Edinburgh to London by train

If you have the money, the train from Edinburgh to London is definitely one of the preferred methods of travel on this route due to the time saving. You can catch a train from Edinburgh's Waverley Station to London's Kings Cross Station roughly every hour and the fastest trains can make the trip in 4 hours 13 minutes compared to over 10 hours on the bus.

The only problem with the train is the price.. an advanced return ticket starts at 108 GBP. Dont be completely put off though, as it is always worth checking the latest prices due to frequent special offers. You may also get a better value ticket from Edinburgh to London by buying two single tickets. To check train tickets prices from Edinburgh to London click the link below (tickets can be booked online and be either posted to you or picked up from an automated machine upon arrival at the station):

If you are looking for the cheapest train ticket from London to Edinburgh it is worth taking a look at the discount rail company Megatrain which now operates between London St Pancras and Sheffield where you could take another regular train or change for a bus to Edinburgh. The best value fares are available to those that are flexible in their travel dates and times and are able to book in advance. To check the latest prices and fares click the link below

Edinburgh Accommodation

If you decide you would like to spend a little longer in Edinburgh to buy a kilt and practice your Scottish why not check out some of the Edinburgh Hotel Deals and see if anything takes your fancy?

  London Planner

London Hotels

  Hotel Search

  London Self-Catering

London Self-Catering image

  London Events

The Notting Hill Carnival
(Sun 26th Aug, 2018)

Held each August Bank Holiday since 1966, the Notting Hill Carnival is the largest festival celebration of its kind in Europe. Every year the streets of West London come alive, with the sounds and smells of Europe’s biggest street festival.

Thames Festival
(Fri 14th Sep, 2018)

The Mayor's Thames Festival takes place annually in mid-September. Activities take place over a weekend on the River Thames, the riverside walkways, roads, bridges, docks and public open spaces from Westminster Bridge to Tower Bridge and beyond.

Lord Mayor's Show
(Sat 10th Nov, 2018)

The Lord Mayor's Show is an annual parade of various London based groups and societies. It is one of the longest established and best known annual events in London and dates back to 1535.