The Ultimate Guide to Trains from London to Edinburgh (2026)
Traveling by train from London to Edinburgh is one of the most scenic and efficient ways to explore Britain. With modern high-speed trains completing the journey in just over 4 hours, you’ll experience England’s countryside transform into Scotland’s dramatic landscapes—all while avoiding airport hassles.
Why Take the Train from London to Edinburgh?

Speed & Convenience
- Faster than flying when you account for airport transfers and security
- City center to city center travel (King’s Cross to Waverley Station)
- No baggage restrictions (bring all your luggage)
- Arrive 20-30 minutes early (vs. 2+ hours for flights)
Scenic Experience
- Witness the English countryside transition to Scottish Highlands
- View Yorkshire Dales, Durham Cathedral, and Northumberland Coast
- No need to worry about traffic or driving
Eco-Friendly Travel
- 90% less CO2 than flying the same route
- Modern trains powered by increasingly renewable energy
- Sustainable travel without compromising comfort
Main Train Operators & Routes
1. LNER (London North Eastern Railway) – The Fastest Option
Route: London King’s Cross → Edinburgh Waverley Journey Time: 4 hours 8 minutes (fastest service) Distance: 533 kilometers Frequency: Up to 10 departures daily
Key Stops:
- York (1h 10m from London)
- Newcastle (2h 30m from London)
- Berwick-upon-Tweed (3h 15m from London)
Train Types:
- LNER Azuma: Modern, purpose-built trains with:
- Free WiFi
- Power sockets at every seat
- Quiet zones
- Buffet car
- Spacious seating
2. Caledonian Sleeper – The Overnight Option
Route: London Euston → Edinburgh Waverley Journey Time: 7 hours 30 minutes Departure: 11:45 PM (Sunday-Friday) Arrival: 7:30 AM in Edinburgh Frequency: Six nights per week (not Saturday)

Accommodation Options:
- Seated: Budget option (from £50)
- Classic Room: Single/double with washbasin (from £120)
- Club Room: Enhanced comfort, lounge access (from £170)
- Caledonian Double: Premium double bed, en-suite (from £280)
Included:
- Complimentary breakfast
- Welcome drink
- Toiletries
- Wake-up service
London to Edinburgh Train Times & Schedules
Peak Daytime Service (LNER)
London to Edinburgh Live train departures · Full daily schedule
Caledonian Sleeper (Overnight)
| Departure | Arrival | Journey Time | Operator |
|---|---|---|---|
| 11:45 PM | 7:30 AM | 7h 45m | Caledonian Sleeper |
| 11:45 PM | 7:30 AM | 7h 45m | Caledonian Sleeper |
Note: Caledonian Sleeper does not operate on Saturday nights.
Train Ticket Prices (2026)
LNER Daytime Services
Advance Tickets (Book 12 weeks ahead):
- Standard Class: From £34.50
- First Class: From £74.50
Off-Peak Tickets (Weekdays after 9:30 AM, all day weekends):
- Standard Class: From £59.50
- First Class: From £109.50
Peak Tickets (Weekday mornings & evenings):
- Standard Class: From £129.50
- First Class: From £239.50
Caledonian Sleeper Prices (2026)
Standard Class:
- Seated: £50-£70
- Classic Room (Single): £120-£180
- Classic Room (Double): £200-£300
Club Class:
- Classic Room (Single): £170-£250
- Classic Room (Double): £300-£450
Caledonian Double:
- Single: £280-£400
- Double: £450-£650
Booking Your London to Edinburgh Train
Best Booking Platforms
LNER Services:
- Official LNER Website: LNER.co.uk (best prices, direct service)
- TheTrainline.com: Multi-operator comparison
- NationalRail.co.uk: Official UK rail information
Caledonian Sleeper:
- Sleeper.scot: Official site (best prices)
- LNER.co.uk: Also books Sleeper services
When to Book
For Best Prices:
- LNER: Book 8-12 weeks ahead
- Caledonian Sleeper: Book 6-8 weeks ahead
- Peak travel (summer, holidays): Book 12+ weeks ahead
Price Comparison:
- Booking 12 weeks ahead: 40-60% savings
- Booking 2 weeks ahead: 20-30% savings
- Same-day tickets: 2-3x more expensive
What to Expect Onboard
LNER Azuma Trains
Standard Class:
- Comfortable seating with tables
- Power sockets & USB charging
- Quiet zones available
- Buffet car with meals & snacks
- Free WiFi
- Bicycle storage (reservation required)
First Class:
- Wider seats with more legroom
- Complimentary food & drinks
- At-seat service
- Access to lounges at King’s Cross
- Free newspapers & magazines
Caledonian Sleeper
Classic Room:
- Private cabin with single/double bed
- Washbasin with sink
- Toiletries
- Complimentary breakfast
- Wake-up service
- Storage for luggage
Caledonian Double:
- Premium double bed
- En-suite shower & toilet
- Luxury amenities
- Lounge access
- Enhanced service
Top 5 Money-Saving Tips
- Book in advance: Save 40-60% by booking 8-12 weeks ahead
- Travel off-peak: Avoid weekday mornings (7-9 AM) and evenings (4-7 PM)
- Use Railcards: Save 1/3 with:
- 16-25 Railcard
- Senior Railcard
- Two Together Railcard
- Travel mid-week: Tuesday-Thursday offers best prices
- Consider the Sleeper: Save on accommodation costs (especially for 2+ night trips)
Scenic Highlights on the Route

As your train travels from London to Edinburgh, you’ll experience stunning landscapes:
- Yorkshire Dales: Rolling hills and historic villages
- Durham: Cathedral city with magnificent views
- Northumberland Coast: Dramatic coastal scenery
- Berwick-upon-Tweed: Border town with medieval walls
- Scottish Borders: Transition to Highland landscape
- Edinburgh Approach: Historic city skyline with Arthur’s Seat
Station Guide
London King’s Cross
- Location: Euston Road, London N1 9AL
- Facilities: Multiple cafes, shops, lounges
- Special: Harry Potter Platform 9¾ (if time permits)
- Arrival Time: 20-30 minutes before departure
Edinburgh Waverley
- Location: Waverley Station, Edinburgh EH1 3EG
- Facilities: Cafes, shops, currency exchange
- Connections: Trams, buses, taxis
- Location: 10-minute walk to city center
Frequently Asked Questions
Q: How long does the train take from London to Edinburgh? A: The fastest LNER service takes 4 hours 8 minutes. Caledonian Sleeper takes 7 hours 30 minutes.
Q: What is the cheapest way to travel from London to Edinburgh by train? A: Book Advance tickets 8-12 weeks ahead, travel off-peak, and use a Railcard for the best savings (from £34.50).
Q: Is the Caledonian Sleeper worth it? A: Yes, if you value time and comfort. It combines transport and accommodation, arriving refreshed in Edinburgh (from £120).
Q: Can I bring luggage on the train? A: Yes, there’s generous luggage allowance with no weight restrictions. Each passenger can bring 3 large items plus hand luggage.
Q: Do I need to book a seat reservation? A: Advance tickets include reservations. Off-peak and Anytime tickets may require separate reservations during busy periods.
Q: How much does the train from London to Edinburgh cost? A: Prices start from £34.50 for advance tickets, £59.50 for off-peak, and £129.50 for peak travel.
Ready to Book Your London to Edinburgh Adventure?
Whether you choose the speed of LNER’s daytime services or the romance of the Caledonian Sleeper, your train journey from London to Edinburgh promises unforgettable memories. Book early for the best prices, pack comfortably, and prepare to be amazed by Britain’s stunning landscapes.
Start planning your trip today and discover why rail travel remains the best way to experience Scotland from London!




