trainticketcost.com is an independent information resource. Not affiliated with National Rail, any train operator, or any ticket retailer. Prices are indicative - always verify before purchasing.

London to Edinburgh Train Ticket Cost 2026

LNER, Lumo, Caledonian Sleeper, and train vs plane. Complete fare breakdown from GBP 19.90.

London to Edinburgh Train Prices

Ticket TypeSingleReturnNotes
Lumo Advance (budget)from £19.902x singlesOpen-access operator, no booking fee
LNER Advance Singlefrom £41.402x singlesKing's Cross direct, 4h20m
LNER Anytime Single£204.802x singlesFully flexible (cheapest walk-up since Off-Peak withdrawn)
LNER First Class Advancefrom £84.402x singlesCatering included on most services
Caledonian Sleeper (seated)from £542x singlesOvernight, arrive ~07:30am
Caledonian Sleeper (Classic Room)from £1352x singlesPrivate cabin (solo); from £195 shared

Note: LNER withdrew Off-Peak singles between London and all stations Newcastle to Edinburgh in 2025, so there is no longer a mid-priced flexible walk-up on this route. Book an Advance fare for the lowest price, or buy an Anytime single (£204.80) for full flexibility. Lumo and the Caledonian Sleeper sell their own Advance fares. Fares verified June 2026 against seat61, LNER and Lumo.

Operator Comparison

OperatorLondon StationDurationServices/DayAdvance From
LNERKing's Cross4h 20m29 dailyfrom £41.40
LumoKing's Cross4h 35m5 dailyfrom £19.90
Avanti + TransPennineEuston/various5h+limitedfrom £30
Caledonian SleeperEustonovernightnightlyfrom £54

Train vs Plane: London to Edinburgh

Flights look cheaper on the headline but the total door-to-door picture is different. Include getting to the airport (45-90 minutes each end), security queues, and Edinburgh airport bus/tram into the city (35 minutes, GBP 8).

ModeTicket CostExtrasTotal D2D TimeDoor-to-Door Cost
LNER train (advance)from £41.40Tube to King's Cross~5h 30mfrom £45
Lumo train (advance)from £19.90Tube to King's Cross~5h 45mfrom £20
EasyJet flightfrom £30Airport transfers ~GBP 25-40~5h 30mfrom £55-70
British Airways flightfrom £60Airport transfers ~GBP 30-40~5h 30mfrom £90+

The verdict: Door-to-door, the train is competitive with flying when you include airport transfers, security queues, and baggage. Lumo advance fares beat EasyJet on total cost. The train wins on convenience - city centre to city centre.

Best Days to Travel

Tuesday/Wednesday
Cheapest advance fares
Monday/Thursday
Moderate - still reasonable
Friday/Sunday
Most expensive - avoid if flexible
Saturday morning
Expensive for leisure travel

Frequently Asked Questions

How much is a train from London to Edinburgh?
London to Edinburgh by LNER (King's Cross to Waverley) costs from GBP 41.40 advance single or GBP 204.80 for a fully flexible Anytime single. LNER withdrew Off-Peak singles on this route in 2025, so Advance fares (booked ahead) and the Anytime single are the standard options. Lumo, a budget open-access operator, offers advance fares from GBP 19.90 on the same route. The journey takes 4 hours 20 minutes direct on LNER. Book as early as possible - the cheapest fares sell out within hours of going on sale.
Is it cheaper to fly or take the train from London to Edinburgh?
On door-to-door total cost, the train is often competitive or cheaper. Flights start from GBP 30 advance, but add airport transfers (GBP 25-40 each end), potential baggage fees, and 2+ hours transit time at each airport. A Lumo advance train at GBP 19.90 beats EasyJet on both cost and total journey time. LNER advance from GBP 41.40 is also competitive once all costs are included.
What is the Caledonian Sleeper?
The Caledonian Sleeper is an overnight train from London Euston to Edinburgh (and other Scottish cities), departing around 21:00-23:00 and arriving in Edinburgh around 07:00-07:30. Seated accommodation starts from GBP 54. Private cabins (Classic Rooms) start from around GBP 135 for solo travellers, or GBP 195 sharing. It is operated by Caledonian Sleeper and gives you a free night's sleep while travelling - a genuine alternative to flying for those who dislike airports.

Related Guides

All UK Route PricesTicket TypesHow to SaveRailcardsTrain vs Car vs CoachLondon to GlasgowLondon to Manchester

Updated 2026-06-02