Website Publisher!

Quick and Easy London to Edinburgh Train Travel Experience

Traveling by train from London to Edinburgh is a popular and efficient way to explore two of the UK’s most iconic cities. The route offers fast, comfortable journeys with beautiful scenery along the way. Whether for business or leisure, the train provides a convenient and relaxing travel experience, making it a top choice for many travelers.

london-to-edinburgh-edinburgh-tr

Top London to Edinburgh Trains to Choose

Best Trains, Prices, and Reasons to Choose Them

LNER Azuma Express

Estimated Cost: £50 – £120

4.9
4.9/5

UK

Avanti West Coast

Estimated Cost: £55 – £130

4.9
4.9/5

UK

Caledonian Sleeper (Overnight)

Estimated Cost: £70 – £150

4.9
4.9/5

UK

CrossCountry

Estimated Cost: £60 – £110

4.9
4.9/5

UK

ScotRail (via Edinburgh)

Estimated Cost: £40 – £100

4.9
4.9/5

UK

Grand Central

Estimated Cost: £50 – £110

4.9
4.9/5

UK

1. Fast & Reliable

LNER Azuma Express

2. Comfortable & Modern

Avanti West Coast

3. Overnight & Cozy

Caledonian Sleeper (Overnight)

4. Scenic & Spacious

CrossCountry

5. Local & Frequent

ScotRail (via Edinburgh)

6. Quiet & Relaxing

Grand Central

Why Choose Trainline for London to Edinburgh Train Tickets?

Easy Booking and Great Options in One Place

Best Prices

Compare routes, prices, and times from multiple train companies all in one app.

Simple Booking

Get real-time train schedules, delays, and platform info so you’re always on track.

Real-Time Info

Skip the queues—download tickets straight to your phone for quick, paperless travel.

Customer Testimonials

Real reviews from happy train passengers!

Managed by Immediate LForce