Trains from London to Edinburgh

Tue, Jul 16
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

COMPARE

Prices across different modes

Train
Bus
Flight
Mon
Jul 15
Find prices
Find prices
£103BA Cityflyer
Tue
Jul 16
£158Virgin Trains
£34National Express
£95Flybe
Wed
Jul 17
£81London North Eastern Railway
£31National Express
£97Flybe
Thu
Jul 18
£80London North Eastern Railway
£27National Express
£95easyJet
Fri
Jul 19
£97London North Eastern Railway
£39National Express
£130Flybe
Sat
Jul 20
£81London North Eastern Railway
£31National Express
£107British Airways
Sun
Jul 21
£81London North Eastern Railway
£39National Express
£107British Airways
Mon
Jul 22
£80London North Eastern Railway
£27National Express
£84easyJet
Tue
Jul 23
£80London North Eastern Railway
£36National Express
£60Flybe
Wed
Jul 24
£81London North Eastern Railway
£20National Express
£60Flybe
Thu
Jul 25
£81London North Eastern Railway
£31National Express
£75Flybe
Fri
Jul 26
£81London North Eastern Railway
£30National Express
£95Flybe
Sat
Jul 27
£81London North Eastern Railway
£27National Express
£95Flybe
Sun
Jul 28
£81London North Eastern Railway
£22National Express
£82Ryanair
Mon
Jul 29
£117London North Eastern Railway
£37National Express
£75Flybe
Tue
Jul 30
£81London North Eastern Railway
£20National Express
£52Flybe
Wed
Jul 31
£81London North Eastern Railway
£36National Express
£52Flybe
Thu
Aug 1
£81London North Eastern Railway
£30National Express
£75Flybe
Fri
Aug 2
£97London North Eastern Railway
£36National Express
£94Ryanair
Sat
Aug 3
£81London North Eastern Railway
£31National Express
£103BA Cityflyer
Sun
Aug 4
£80London North Eastern Railway
£34National Express
£78Ryanair

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

London to Edinburgh Train Information

Avg. Train Duration:
5 hours 48 minutes
Train Ticket Price: £87
Trains depart from:London
Trains arrive in:Edinburgh
Distance:534 km
TrainTrain Companies:London North Eastern Railway, Virgin Trains

Trains from London to Edinburgh

Travellers heading north between the English and Scottish capitals can take trains on the East Coast Main Line as a comfortable and scenic alternative to a flight. There are frequent direct departures from London King's Cross seven days a week, with journey times averaging around four hours and 30 minutes. Departure times range from early morning to early evening. A sleeper service to Edinburgh also operates, from London Euston Station.

Which train companies travel from London to Edinburgh?

London North Eastern Railway (LNER) provides direct trains from London King's Cross to Edinburgh. Virgin Trains operates direct services to Edinburgh from London Euston, and the Caledonian Sleeper also departs from London Euston. Indirect services use some Cross Country Trains connections from York or Newcastle.

How long is the train from London to Edinburgh?

The fastest trains on the 390-mile route north on the East Coast Main Line are some LNER departures taking four hours and 18 minutes to reach the Scottish capital. Most LNER services take from five to 25 minutes longer. Virgin Trains services from London Euston take five hours and 39 minutes to reach Edinburgh. Overnight Caledonian Sleeper trains take seven hours and 33 minutes.

How many trains are there from London to Edinburgh?

LNER offers direct trains from London to Edinburgh roughly every half hour throughout the day from early morning to early evening, with the Sunday schedules providing a slightly reduced service. Virgin Trains offer trains to Edinburgh from London Euston every two hours. The Caledonian Sleeper service operates from London Euston from Sunday to Friday with departures just before midnight and an additional earlier train on Sundays.

What are the departure and arrival stations for trains from London to Edinburgh?

Departure train station: Passengers will depart from either London King's Cross or London Euston. King's Cross Station is located on the north side of central London, with Underground connections on six lines and bus links from stops on Euston Road. Euston is about ten minutes' walk west, served by city buses and three Underground lines. Both stations have numerous restaurants, food supermarkets, shops and taxi ranks.

Arrival train station: Located in the heart of Edinburgh, Waverley Station is served by local bus and tram routes from nearby stops on Princes Street. The station facilities include a pub, newsagent, luggage storage and taxi ranks.

Compare prices

Best fares for trains from London to Edinburgh

This Weekend
This month
Next Month
Fri, Jul 19
Train
London North Eastern Railway
08:004h 20m12:20
LondonEdinburgh
Sat, Jul 20
Train
London North Eastern Railway
07:304h 40m12:10
LondonEdinburgh
Fastest Trains from London to Edinburgh
Sun, Aug 11
Train
London North Eastern Railway
08:004h 19m12:19
LondonEdinburgh
Thu, Jul 18
Train
London North Eastern Railway
07:004h 20m11:20
LondonEdinburgh
Fri, Jul 19
Train
London North Eastern Railway
08:004h 20m12:20
LondonEdinburgh
Return Train Tickets for Edinburgh to London
Wed, Jul 17
Train
Virgin Trains
07:525h 44m13:36
EdinburghLondon
Thu, Jul 18
Train
Virgin Trains
07:525h 41m13:33
EdinburghLondon
Fri, Jul 19
Train
London North Eastern Railway
08:004h 39m12:39
EdinburghLondon
Stations
Important Stations and Airports for this Journey
London
Edinburgh
TrainLondon Bridge

Amenities

Refreshments
TrainLondon Charing Cross

Amenities

Refreshments
TrainLondon Euston

Amenities

Refreshments
TrainLondon Fenchurch Street

Amenities

TrainLondon Kings Cross

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Victoria, Circle
Bus lines 91, 10, 17, 30, 45, 46, 63, 73, 205, 214
TrainLondon Liverpool Street

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Central, Circle, Hammersmith, City
TrainLondon Paddington

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Bakerloo, Circle, District
Bus lines 7, 15, 18, 23, 27, 36, 46, 105, 436
TrainLondon St Pancras

Amenities

TrainLondon Victoria

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train 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.
Metro lines Circle, District, Victoria
Bus lines 22, 211, 239, C1, N11
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
TrainLondon Waterloo East

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.
Metro lines Bakerloo, Northern, Jubilee, Waterloo, City
Bus lines 1, 4, 26, 59, 68, 76, 77, 100, 139, 168, 171, 172, 176

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone