Edinburgh / The verdict
London to Edinburgh: train or flight?
LNER is the pick for most travelers: city center to city center in about four hours, with Advance fares from 41.40 GBP on the official site. Lumo is the cheaper runner-up if you pack light, and the Caledonian Sleeper suits travelers who want to save a hotel night.
By The Real Traveler Experiences team.

The Edinburgh story
Edinburgh is Britain's most dramatic city after London: a castle on volcanic rock, the medieval Royal Mile dropping past closes and churches to Holyrood, the Georgian symmetry of the New Town below, and a real hill, Arthur's Seat, in the middle of the city. All of it is walkable in a weekend, and the skyline is the kind that stays with you.
The verdict in 30 seconds
Our pick: LNER (runner-up: Lumo)
LNER is the pick for most travelers: city center to city center in about four hours, with Advance fares from 41.40 GBP on the official site. Lumo is the cheaper runner-up if you pack light, and the Caledonian Sleeper suits travelers who want to save a hotel night.
Go if
- You are starting in central London and heading to central Edinburgh
- You can book two to three weeks ahead for Advance fares
- You want to compare the day trains, the sleeper and flying on time and cost
Skip if
- You are starting next to a London airport with an early flight already booked
- You are continuing straight on to another Scottish city that has its own airport
- You must travel at short notice, since the advertised train fares need booking weeks ahead
The options
LNER Go
Most travelers going center to center who want the most departures and room for normal luggage.
Good
- LNER lists 29 direct trains every weekday and around 4 hours 8 minutes on its fastest services.
- Advance fares start from 41.40 GBP booked three weeks ahead, with no booking fee direct.
- Travelers who take it repeatedly call it their preferred way between the two cities for comfort and convenience.
Watch out
- The advertised fare needs booking about three weeks ahead, and later fares are not published as a fixed figure.
- Fares have risen past what some travelers pay on other operators, according to one reviewer who still rated it the best train.
Lumo Go
Budget travelers with one medium suitcase who can book one of its fewer daily departures ahead.
Good
- Advance fares start from 31.90 GBP on the official site, with no booking fee direct.
- Journey time is close to LNER at around 4 hours 20 to 30 minutes.
- One traveler arrived exactly on time and praised the large windows and seat power.
Watch out
- The official luggage limit is one medium suitcase and one small bag, and extra items can be refused.
- A consumer review found the train busy, the seats stained and the hot drinks urn broken.
Caledonian Sleeper It depends
Travelers who sleep well on the move and want to arrive in Edinburgh in the morning without paying for a hotel night.
Good
- It leaves Euston late, with boarding from 22:30, and you can stay in your room until 08:00 in Edinburgh.
- Travelers praise the mattresses, the staff and the sense of occasion.
- A seat starts at 54 GBP if you only want the overnight trip.
Watch out
- A Classic Solo room costs 210 to 305 GBP on the official price list.
- Light sleepers report noise, station stops and cramped bunks breaking their sleep.
- It does not run on Saturday nights.
Flight Skip
Only travelers who start right next to a London airport, or who hold a cheap fare and travel with hand luggage only.
Good
- A timed door-to-door test in 2026 had the flight about four minutes ahead of the train.
- The Edinburgh Airport tram reaches the city center in about 30 minutes for 7.90 GBP.
Watch out
- Airport transfers and security erase most of the time saved in the air, according to travelers who have tried both.
- A delay or long security queue can put it well behind the train, as one traveler found before Christmas.
- Airlines publish no fixed fare to compare, and bags and transfers add to the price.
| Criterion | LNER | Lumo | Caledonian Sleeper | Flight |
|---|---|---|---|---|
| Official fare from | 41.40 GBP Advance | 31.90 GBP Advance | Seat 54 GBP, Classic Solo 210 GBP | Not published |
| Official journey time | About 4 h 8 min fastest | About 4 h 20 to 30 min | Overnight, board 22:30 | Not published; tram 30 min from airport |
| London departure point | King's Cross | King's Cross | Euston | A London airport |
| How often | 29 direct trains every weekday | Fewer daily trains; see timetable | Nightly except Saturday | Varies by airline |
| Luggage rule | Not published | One medium case plus one small bag | Not published | Depends on fare |
| What travelers report | Comfortable, scenic, center to center | Cheap but busy and basic | Great beds, light sleep for some | About equal door to door, delay risk |
What it costs
- LNER Standard Advance single, London King's Cross to Edinburgh: £41.40 (from price when booked three weeks ahead; from 27.55 GBP with a Railcard; no booking fee when booked direct). Official source, checked Sep 2026.
- Lumo Advance single, London to Edinburgh: £31.90 (from price when booked in advance; tickets on sale 26 weeks ahead; no booking fee when booked direct). Official source, checked Sep 2026.
- Caledonian Sleeper seat, London to Scotland: £54 (official price range 54 to 100 GBP). Official source, checked Sep 2026.
- Caledonian Sleeper Classic Solo room: £210 (official price range 210 to 305 GBP; Classic Twin 290 to 405 GBP). Official source, checked Sep 2026.
- Edinburgh Trams adult airport single, airport to city: £7.90 (extra cost on top of a flight to reach the city center). Official source, checked Sep 2026.
What travelers report
Based on 13 traveler reports (Feb 2025 to Sep 2026) and the official sources linked on this page. 0 were negative.
What people like
- Train travelers value arriving in the middle of both cities with no airport transfer.
- The coastal views on the East Coast line after Newcastle are a highlight in train reports.
- Sleeper travelers praise the comfortable mattresses and combining a night's accommodation with the trip.
- Lumo's lower fares win praise, and one budget traveler arrived exactly on time.
What people complain about
- Light sleepers report broken sleep on the sleeper from train noise, station stops and cramped cabins (3 of 12 reports).
- Lumo can be crowded and basic, with one review describing stained seats and a broken hot drinks urn.
- Flight delays can wipe out the time saved in the air, and one traveler nearly missed Christmas plans after one.
- Sleeper breakfast draws mixed reviews, from generous to uninspiring.
How to do it right
- Book LNER or Lumo direct on the operator's own site two to three weeks or more ahead for the Advance fares; neither charges a booking fee.
- Pick Lumo only if you can keep to its limit of one medium suitcase and one small bag.
- For the Caledonian Sleeper, board at London Euston from 22:30; you can stay in your room until 08:00 after arriving in Edinburgh.
- Book a window seat for the coastal views that travelers describe after Newcastle.
- Check engineering works before you book; Lumo's site lists limited East Coast services between London and Edinburgh from 2 to 5 October 2026.
The trap to avoid
Comparing the one-hour flight with the four-hour train. Once airport transfers and security are added, a timed door-to-door test found the two within minutes of each other.
Why this verdict
The reports agree more than they differ. Travelers who have done the trip both ways describe flying as no real time saver once the airports are counted, and a timed door-to-door race in early 2026 put the flight only about four minutes ahead of the train. That margin disappears with one security queue or delay, which is exactly what pushed one traveler back onto the train. The train wins on predictability and on dropping you in the middle of both cities, so the real choice is between the train operators.
LNER is the pick because it gives you the most room for error: 29 direct trains every weekday, around four hours on its fastest services and the widest choice of departure times. Travelers who have made the trip repeatedly name it as their first choice. Lumo is a sound runner-up with a lower official starting fare, and one traveler rode it exactly on time. The catch is its strict luggage limit and a consumer review that found a busy, tired train, so it suits travelers packing light who can book a specific departure.
The sleeper splits travelers by how they sleep. Sleeper reports praise the mattresses, and a room replaces a night in a hotel, which narrows the price gap. But two reports describe noise, station stops or cramped bunks breaking their sleep, and breakfast gets the most consistent gripes. If you sleep lightly, a day train and a hotel is the safer plan.
Timing and tickets
Book direct and early. LNER quotes its lowest fares for bookings three weeks out, Lumo sells 26 weeks ahead, and both waive booking fees on their own sites. Check for engineering works before you book: Lumo lists limited East Coast services from 2 to 5 October 2026. The sleeper does not run on Saturday nights, and its current timetable ends on 12 December 2026.
Book or check times
LNER London to Edinburgh ticketsLumo trains to EdinburghCaledonian Sleeper to Edinburgh
Questions
How long is the train from London to Edinburgh?
LNER says its fastest trains now take around 4 hours 8 minutes from King's Cross to Edinburgh, with 29 direct trains every weekday. Lumo says its trains typically take around 4 hours 20 to 30 minutes.
Is flying faster than the train?
Not by much once you count the airports. A timed door-to-door test reported in February 2026 had the flight ahead by about four minutes, and travelers who have done both describe the two as roughly equal. The official tram from Edinburgh Airport to the city center takes about 30 minutes and costs 7.90 GBP.
What is the cheapest official train fare?
Lumo lists Advance fares from 31.90 GBP and LNER from 41.40 GBP when booked three weeks ahead, or 27.55 GBP with a Railcard. Both sell direct with no booking fee.
Is the Caledonian Sleeper worth it?
It depends on how you sleep. The official price range for a Classic Solo room is 210 to 305 GBP, which covers a night's bed as well as the trip. Travelers praise the mattresses but light sleepers report noise and movement at night.
Does the sleeper run every night?
The operator says it runs every night apart from Saturday. The current timetable runs from 17 May to 12 December 2026, so check the next one before booking later dates.
How much luggage can I take on Lumo?
Lumo allows one medium suitcase up to 63 x 41 x 27 cm and one small bag that fits on your lap or under the seat. Extra or oversized items are carried at its discretion and can be refused or charged.
Pack for it
Gear verdicts from our sister site, Real Buyer Experiences: