Find trains from Edinburgh to London

Search for cheap train tickets from Edinburgh to London and book your trip in minutes.

EDI — LON
30 Apr — 7 May1
1 adult
Tue 30/4

Best deals for train tickets from Edinburgh to London

Find the right train ticket for you
LNER
With transfers
4h 00m
LNER
Avanti West Coast
With transfers
6h 02m
Avanti West Coast
Avanti West Coast
With transfers
6h 02m
Avanti West Coast
Avanti West Coast
With transfers
6h 02m
Avanti West Coast
Avanti West Coast
With transfers
6h 02m
Avanti West Coast
Avanti West Coast
With transfers
6h 02m
Avanti West Coast

Edinburgh to London train information

Find information about ticket prices, popular stations, and train companies that offer trains from Edinburgh to London

RETURN FROM

£218

ONE-WAY FROM

£53

AVG TRAVEL TIME

4h 24m

TRAIN COMPANIES

Lumo, LNER, Avanti West Coast
The best return train deal from Edinburgh to London found on momondo in the last 72 hours is £218
The best one-way train deal from Edinburgh to London found on momondo in the last 72 hours is £53
Average time it takes to travel by train from Edinburgh to London
There are 3 train companies servicing this route: Lumo, LNER, Avanti West Coast

Edinburgh Train Station Directory

Location of major train stations in Edinburgh
Edinburgh Inverkeithing FerrytollEdinburgh, 56.022484, -3.406306
Edinburgh York PlaceEdinburgh, 55.9565, -3.18866
Edinburgh West EndEdinburgh, 55.9484, -3.21196
Edinburgh HaymarketEdinburgh, 55.94545, -3.217964
Edinburgh BalgreenEdinburgh, 55.9381, -3.25221
Edinburgh Burntisland AberdourEdinburgh, 56.054625, -3.300974

London Train Station Directory

Location of major train stations in London
London Waterloo EastLondon, 51.504128, -0.108938
London Imperial WharfLondon, 51.47505, -0.182862
London PutneyLondon, 51.461098, -0.2161961
London Morden St. HelierLondon, 51.389526, -0.198866
London West BromptonLondon, 51.486588, -0.1956679
London Surrey QuaysLondon, 51.49279, -0.04814

Book return train tickets from Edinburgh to London

Below are the quickest and cheapest return train tickets from Edinburgh to London that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Lumo
5 Jul
06:23Edinburgh Bus Station
4h 23m
10:46London King's Cross
14 Jul
08:52London King's Cross
4h 21m
13:13Edinburgh Bus Station
Lumo
30 Apr
06:23Edinburgh Waverley
4h 23m
10:46London King's Cross
4 May
05:48London King's Cross
4h 19m
10:07Edinburgh Waverley
Lumo
1 Jun
05:36Edinburgh Bus Station
4h 23m
09:59London King's Cross
5 Jun
05:48London King's Cross
4h 19m
10:07Edinburgh Bus Station
Lumo
9 May
06:23Edinburgh Bus Station
4h 23m
10:46London King's Cross
11 May
05:48London King's Cross
4h 19m
10:07Edinburgh Bus Station
Lumo
5 Jul
06:23Edinburgh Bus Station
4h 23m
10:46London King's Cross
13 Jul
05:48London King's Cross
4h 19m
10:07Edinburgh Bus Station
Lumo
3 May
06:23Edinburgh Bus Station
4h 23m
10:46London King's Cross
4 May
05:48London King's Cross
4h 19m
10:07Edinburgh Bus Station

Book one-way train tickets from Edinburgh to London

Below are the fastest and cheapest one-way train tickets from Edinburgh to London we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
LNER
16 May
05:40Edinburgh Bus Station
4h 00m
09:40London King's Cross
Avanti West Coast
6 Jun
06:52Edinburgh Bus Station
6h 02m
12:54London Euston
Avanti West Coast
21 May
06:52Edinburgh Bus Station
6h 02m
12:54London Euston
Avanti West Coast
29 May
06:52Edinburgh Bus Station
6h 02m
12:54London Euston
Avanti West Coast
23 May
06:52Edinburgh Bus Station
6h 02m
12:54London Euston
Avanti West Coast
11 Jul
06:52Edinburgh Bus Station
6h 02m
12:54London Euston

Choose the best way to get from Edinburgh to London

Buses

8h 01m
£15 one-way£30 return
Direct · from £30

Distance to city centre

ZEP0.9 mi

Trains

4h 00m
£43 one-way£176 return
Direct · from £176

Distance to city centre

QQK2.2 mi

Flights

1h 10m
£24 one-way£27 return
Direct · from £27

Distance to city centre

STN30.8 mi

FAQs for booking trains from Edinburgh to London

Is the train from Edinburgh Waverley to London Kings Cross scenic?

If you’re travelling by train from Edinburgh to London, your journey will indeed pass through one of the most scenic areas in the UK, starting right from when you leave Edinburgh Waverley Station and pass through some of Edinburgh’s picturesque old town. The city’s extinct volcano, Arthur’s Seat, and surrounding hills are visible in the distance. Additionally, look out to see some examples of the city’s architecture that gave it its nickname, Athens of the North. The train from Edinburgh to London passes along the east coast of the UK. After leaving Edinburgh, you’ll pass through pretty countryside including flat meadows and green fields, some old manors and farms, and then the route runs parallel to the sea from Berwick-upon-Tweed. This is an old city whose walls were built to keep out the invading Scotsmen. Depending on the train service, you may pass through York, another scenic city, and then Newcastle. Look out for the Angel of the North nearby, sometimes visible on a clear day. For those of you going by rail from Edinburgh to London, you’re guaranteed a journey with great views all along the route. Even pulling into London, you can sometimes spot landmarks such as the Arsenal Emirates Stadium.

What services are available at Edinburgh Waverley Station?

For travellers with tickets from Edinburgh Waverley to London Kings Cross, you’ll depart from Edinburgh’s main station. It offers lots of services, including places to eat and drink, luggage storage and disabled/mobility assistance. The station has everything from cash points and showers to a chemist and newsagents. Dining and drinking options include coffee bars, fast food and sandwich shops. For luggage storage, head to Platform 2 by Calton Road; there’s an agent open from morning to evening, daily. Trolleys are also on site, if you have heavy bags, and for anyone with disabilities or limited mobility, all entrances to the station have step-free access with connecting lifts. The ticket offices have induction loops for anyone hard of hearing, and there are several staff members trained as Level 1 guide communicators for the deafblind. Travel assistance is best booked beforehand, if possible, but if you need help at the station, speak to staff or go to the LNER desk, opposite Platform 4. Wheelchairs are available, as well as a mobility vehicle. If you have some time before your trip, you can enjoy the setting of the station, located next to Princes Street Gardens, with Edinburgh’s impressive old town and castle as the backdrop.

Do you need a passport to go to London from Edinburgh by train?

If you’ve purchased train tickets from Edinburgh to London, you will not need to carry a passport with you. The reason being both cities are in the UK. momondo always advises, however, you carry a form of ID with you whilst travelling, for example, from Edinburgh to London. This can be a driving licence or other relevant document.

How do I get from London Kings Cross to London city centre?

For passengers arriving from Edinburgh to London, you’ll arrive in one of London’s most central stations, London Kings Cross. It’s ideally located to quickly reach the city centre either on foot, by Underground, taxi, bus or Uber. There are several taxi ranks outside the station; follow signs for these from whichever platform you embark at. The Underground at the station links six tube lines: the Circle, Northern, Piccadilly, Hammersmith & City, Metropolitan and Victoria. There are also bus stops within a short walking distance, covering most parts of London. Kings Cross is within walking distance of London’s theatre district as well as museums including the British Museum and Wellcome Collection. Ridesharing apps such as Uber can also be used to get around from the station. However, it should be noted that Ubers cannot always stop right outside Kings Cross, so you may have to walk a distance to reach your ride at a suitable pick-up point.

How much does a train ticket from Edinburgh Turnhouse to London cost?

A ticket from Edinburgh Turnhouse to London for this week starts from £53 one-way.

How long is the train ride from Edinburgh Turnhouse to London?

4h 18m is the fastest available option to arrive in London from Edinburgh Turnhouse by train. The time it takes to travel between these two locations can vary by up to 0h 06m, depending on whether your train has stops or different departure times. Look into LNER, they have one of the quickest options available.

Which train companies operate between Edinburgh Turnhouse to London?

There are many trains travelling between Edinburgh Turnhouse and London which are Lumo, LNER, and Avanti West Coast. The cheapest Lumo is what we have recently available with prices starting at £218 for a return ticket.

How far is Edinburgh Turnhouse to London by train?

A train from Edinburgh Turnhouse to London will travel much more than the 332.0 mi distance between them. The actual distance depends on the route taken, and stops along the way. The train journey is around 4h 18m long.

Is a train the fastest way to get from Edinburgh to London?

The quickest way is to book a flight from Edinburgh to London, which can be as quick as 1h 10m onboard easyJet. You can also get a train from Edinburgh to London, or a bus from Edinburgh to London which can take you longer to arrive at your destination.

Is a train the cheapest way to get from Edinburgh to London?

Planning to book a flight from Edinburgh to London can be a safe bet when looking for a low-cost deal to your destination. Currently, a train and a bus are priced higher than the cost of a flight. You can search prices for a train from Edinburgh starting at £175 to London or a bus from Edinburgh to London starting at £30 if that is your preferred method of transportation.


Popular train routes to London

Most frequently searched train routes to London, along with the cheapest price and shortest travel time.
Trains to London from Paris
Fastest travel time2h 17m
Cheapest price£89
Trains to London from Brussels
Fastest travel time1h 53m
Cheapest price£84
Trains to London from Lille
Fastest travel time1h 20m
Cheapest price£97
Trains to London from Glasgow
Fastest travel time4h 34m
Cheapest price£59
Trains to London from Liverpool
Fastest travel time2h 13m
Cheapest price£41
Trains to London from Manchester
Fastest travel time2h 06m
Cheapest price£43
Trains to London from Amsterdam
Fastest travel time1h 56m
Cheapest price£78
Trains to London from Birmingham
Fastest travel time1h 19m
Cheapest price£18
Trains to London from Bristol
Fastest travel time1h 19m
Cheapest price£76
Trains to London from Norwich
Fastest travel time1h 43m
Cheapest price£158
Trains to London from Exeter
Fastest travel time2h 03m
Cheapest price£127
Trains to London from Plymouth
Fastest travel time3h 04m
Cheapest price£128

Other train routes from Edinburgh

Find and compare cheap train tickets from Edinburgh to other popular destinations on momondo
Trains from Edinburgh to Aberdeen
Fastest travel time2h 35m
Cheapest price£349
Trains from Edinburgh to Manchester
Fastest travel time3h 11m
Cheapest price£171
Trains from Edinburgh to Dundee
Fastest travel time1h 08m
Cheapest price£157

Start planning your trip to London

Get the latest London flight insights
Get the latest London flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to London
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighbourhoods of London

Find hotels in London
Top car hire choices in London
Top car hire choices in London

Experience London from behind the wheel! Learn more about the best car hire deals

Find cars in London
Stay at a holiday home
Stay at a holiday home

Enjoy the amenities of home away from home. Learn more about holiday rentals here.

Find rentals in London
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to London here.

Find buses to London