London to Edinburgh route guide

Route Guide

London to Edinburgh: The Complete Route Guide

LNER Azuma, Caledonian Sleeper, Megabus, or a 90-minute flight — pick the right one.

By TravelTrack Editorial TeamPublished 8 min read

Quick answer

For most travelers, the LNER Azuma train from London King's Cross to Edinburgh Waverley is the best balance of speed, comfort, and convenience. Book 8-12 weeks in advance for a 'Single' (one-way) ticket to pay around £50-80, with a door-to-door journey time of about 4 hours 45 minutes.

Overview

Traveling between London and Edinburgh presents a classic British transport dilemma: speed against convenience against cost. While flying can seem quickest on paper, the true door-to-door time often makes the train a surprisingly competitive option, especially with central station arrivals. Your choice hinges on how much you value those few extra hours versus a genuine saving, and whether you're willing to sacrifice comfort.

Best way

The LNER Azuma service is hands down the best option for the majority. It slices through the East Coast Main Line directly from London King's Cross to Edinburgh Waverley, both centrally located. Book your 'Advance Single' tickets 8-12 weeks out on the LNER website to snag the best fares, typically £50-80 one-way. Avoid peak morning or afternoon commutes for even better prices. A neat trick for the value-conscious: LNER's 'Standard Premium' class (often just £10-20 more than Standard if booked early) offers wider seats, more legroom, and often complimentary non-alcoholic drinks, making it a far more comfortable ride for a marginal extra cost. The biggest catch is ticket flexibility – Advance fares are usually non-refundable and non-changeable.

Cheapest

The Megabus overnight service is usually the absolute cheapest way to get from London to Edinburgh, with fares sometimes as low as £15-25 one-way if booked several months in advance, especially for mid-week departures outside of school holidays. However, you pay for this saving in time and comfort: expect a 9-11 hour journey, often departing late evening from London Victoria Coach Station and arriving very early morning at Edinburgh Bus Station. There's often a stop or two en route, and while some buses have charging points, Wi-Fi can be patchy. Crucially, if you can snag an LNER Advance Single train ticket for £40-50, the marginal saving of the bus (£10-20) might not be worth the additional 5-6 hours of travel time and significantly less comfort. Only take the bus if your budget is truly constrained or you specifically want an overnight option to save on accommodation.

Fastest

While a flight seems fastest, the real door-to-door winner is often the LNER Azuma train. A flight from London Heathrow (LHR) to Edinburgh (EDI) takes about 1 hour 15 minutes in the air, but factor in 45-60 minutes to get to Heathrow from central London, 90 minutes minimum for security and boarding, and another 30-45 minutes from Edinburgh Airport into the city centre. This totals around 4 hours 30 minutes to 5 hours door-to-door on a good day. The LNER train, by contrast, is a direct 4-hour 20-minute journey between central stations, meaning a total door-to-door time often closer to 4 hours 45 minutes, with less faff and no liquid restrictions.

Most scenic

The most scenic part of the journey is undoubtedly taken by train, specifically the LNER service, as it hugs the coastline north of Newcastle. Around 3 hours into the journey, shortly after departing Newcastle and passing through Alnmouth, the train begins a stunning stretch along the North Sea. Ensure you sit on the **right-hand side** of the train (east-facing) for the best views across the dramatic cliffs and beaches, culminating in the iconic sight of Lindisfarne Castle in the distance and the Royal Border Bridge at Berwick-upon-Tweed. While it adds no extra time or cost, those views, especially on a clear day, are a worthwhile bonus, making the journey feel genuinely special.

Compare options

ModeDurationCostComfortBest for
LNER Azuma Train4h 45m£40-150★★★★☆Overall Best - Speed & Comfort
Caledonian Sleeper7h 30m£90-250★★★☆☆Overnight Accommodation Saver
easyJet Flight4h 30m£30-100+★★☆☆☆Light Solo Traveler from LGW
National Express8-10h£25-50★★☆☆☆Budget Conscious Traveler
FlixBus Overnight9-11h£15-40★☆☆☆☆Ultra-Budget Backpackers
Driving7-9h£70-120★★★☆☆Families/Groups with Stops

LNER Azuma Train

Duration: 4h 20m (station-to-station) · Cost: £40-150 (Advance Single)

The flagship service on the East Coast Main Line, LNER Azuma trains offer a swift and comfortable connection between London King's Cross and Edinburgh Waverley. Book 'Advance Single' tickets 8-12 weeks ahead on the LNER website for the best fares (e.g. £40-80). 'Standard Premium' offers more space for a small upgrade. Luggage is generous, with space for two large items and one hand luggage. Ideal for business travellers, families, or anyone prioritising comfort and convenience over marginal cost savings.

Caledonian Sleeper Train

Duration: 7h 30m overnight · Cost: £90-250 (seated/berth)

The Caledonian Sleeper departs London Euston nightly, arriving into Edinburgh Waverley early morning. Options range from basic seated coaches (£45-70 if booked far in advance) to private rooms with en-suite facilities. For a true experience, a Classic Room with a bed is recommended, bookable 3-6 months out on the Caledonian Sleeper website for around £150-250. This option saves on a night's accommodation and is perfect for those who want to wake up refreshed in Edinburgh. Luggage limits are generous, and there's a lounge car. Suited to leisure travellers looking for a unique journey or those maximising time.

easyJet Gatwick-Edinburgh

Duration: 1h 15m (flight) · Cost: £30-100 (excluding luggage)

Budget airline easyJet flies frequently from London Gatwick (LGW) to Edinburgh (EDI). While the flight is short, factor in travel to Gatwick (45-60 min from central London) and from Edinburgh Airport (30-45 min). Basic fares are often £30-60 booked 2-3 months out on easyJet's website, but factor in £30-50 for checked luggage and seat selection. This option is only truly faster if your starting point is already near Gatwick, or if you snag a very cheap fare for a solo traveler with only hand luggage. Best for light packers or those connecting from other flights at Gatwick.

National Express Coach

Duration: 8-10h · Cost: £25-50

National Express operates frequent coach services from London Victoria Coach Station to Edinburgh Bus Station. Journeys typically take 8-10 hours, often with a comfort stop. Fares are reliably cheaper than the train, especially for last-minute bookings, with tickets from £25-40 if booked a few weeks ahead on the National Express site. Luggage is usually one large hold bag and one small carry-on. While slower, it's a solid option for budget-conscious travellers, students, or those who don't mind a long journey to save money, particularly if train fares have become expensive. Overnight services are also available.

FlixBus Overnight Coach

Duration: 9-11h overnight · Cost: £15-40

FlixBus offers an ultra-budget overnight service from London Victoria Coach Station, often departing late evening and arriving early morning in Edinburgh. Fares can be as low as £15-25 if booked a month or more in advance, especially for Tuesday/Wednesday departures. Seats are standard coach seats, so comfort for sleeping varies. Wi-Fi and power outlets are usually available but not guaranteed. Luggage allowance is one checked bag and one hand luggage. This is the ultimate budget option, ideal for backpackers, students, or anyone prioritising minimal spending and not requiring much sleep en route, using the journey to save on accommodation.

Driving A1/M1 Road Trip

Duration: 7-9h driving · Cost: £70-120 (fuel + tolls)

Driving from London to Edinburgh covers approximately 400 miles, taking 7-9 hours of pure driving time via the A1(M) or M1/M6. Factoring in fuel (£70-100 round trip in a medium car), potential tolls (M6 'Toll' section), and stopovers, it's roughly comparable to a mid-range train ticket for 1-2 people. The main benefit is flexibility and the ability to explore along the way, possibly making it a two-day trip. Best suited for families with lots of luggage, groups of 3+, or those wanting to make several stops en route, e.g., in the Yorkshire Dales or Northumberland. Be aware of peak traffic delays around major cities.

Step-by-step

  1. **1.** **Book Early & Direct:** Purchase 'Advance Single' tickets directly on the LNER website (LNER.co.uk) 8 to 12 weeks before your travel date. This unlocks the cheapest fares, typically £40-80 one-way. Consider 'Standard Premium' for a small upgrade in comfort.
  2. **2.** **Check 'Split Ticketing':** Sometimes buying two separate Advance Single tickets for different legs of the journey (e.g., London-Doncaster, Doncaster-Edinburgh) can be cheaper than one direct ticket. Websites like Trainline or Split My Fare can check this automatically, but always verify prices on LNER's site.
  3. **3.** **King's Cross Station Arrival:** Aim to arrive at London King's Cross at least 20-30 minutes before departure. Find your platform (often displayed surprisingly late) and your carriage number. Platforms 0-8 are usually for northbound services. Grab a coffee from a station vendor – prices on board are higher.
  4. **4.** **Onboard Comfort:** Settle into your pre-booked seat. Wi-Fi is generally free but can be spotty. Power sockets are available at most seats in Standard. If you're on the right-hand side (east-facing) of the train, keep an eye out after Newcastle for the stunning coastal views including Lindisfarne Castle.
  5. **5.** **Edinburgh Waverley Arrival:** The train pulls directly into Edinburgh Waverley, right in the heart of the city. Depending on your destination, you can walk, grab a local Lothian Bus, or find a taxi from the rank inside the station. Unlike airports, you're immediately immersed in the city centre.

Where to stop

  • Newcastle upon Tyne: The train passes over the iconic Tyne Bridge as it approaches Newcastle. Sit on the right-hand side for the best views overlooking the river and cityscape, though it's fleeting.
  • Berwick-upon-Tweed: Just north of Berwick, the train crosses the impressive Royal Border Bridge. Look out for views of the walled town and the North Sea. This is also where the scenery starts to get really dramatic, so make sure you're on the east-facing side.

Travel tips

  • **1. Consider the 'Standard Premium' upgrade on LNER:** Often only £10-20 more than a standard Advance ticket if booked early, it gives you wider seats, more legroom, and often complimentary snacks/drinks – a genuine step up in comfort for marginal cost.
  • **2. Avoid Friday evenings and Sunday afternoons:** These are peak travel times for both trains and flights. Fares can be double or triple the mid-week rate. If flexible, travel Tuesday to Thursday for the best prices.
  • **3. 'Two Single' vs. 'Return' Tickets:** For LNER, it's almost always cheaper to buy two 'Advance Single' tickets (one for each direction) rather than a 'Return' ticket, especially if your outward and return dates are far apart.
  • **4. Airport Transport Costs:** Factor in the £12.70 Gatwick Express fare (or £6-8 for Thameslink/Southeastern) each way when comparing flight costs. Edinburgh Airport buses (Airlink 100) are £4.50 single, £7.50 return.
  • **5. Pack a picnic for the train:** On-board catering on LNER is available but pricey. There are plenty of food options at King's Cross before you board, which can save you a significant amount over a 4-hour journey.
  • **6. Caledonian Sleeper 'Club Car' access:** Even if you're in a seated coach on the Sleeper, you can usually access the Club Car (bar/lounge) for drinks and snacks, offering a more social experience than just your seat.
  • **7. Mind the Edinburgh Festival in August:** Accommodation and transport prices skyrocket during the Fringe and International Festivals. Book everything 6+ months out or consider visiting outside of August.

FAQs

  • How long does the train take from London to Edinburgh?
    The direct LNER Azuma train from London King's Cross to Edinburgh Waverley takes approximately 4 hours 20 minutes station-to-station. Allow for 4 hours 45 minutes to 5 hours door-to-door.
  • What's the cheapest way to travel from London to Edinburgh?
    The cheapest way is usually the FlixBus or Megabus overnight coach, with fares sometimes as low as £15-25 if booked well in advance for off-peak days. However, the journey takes 9-11 hours.
  • Is flying or taking the train better for London to Edinburgh?
    For most travellers, the train is better. While the flight is 1h 15m, total airport time means the train (4h 20m direct) often offers a comparable or even faster door-to-door journey with less hassle and central city arrivals.
  • How much does a train ticket from London to Edinburgh cost?
    An LNER 'Advance Single' train ticket typically costs £40-80 one-way if booked 8-12 weeks in advance. Last-minute or flexible tickets can be £150+.
  • Which side of the train should I sit on for the best views?
    Sit on the right-hand side (east-facing) of the LNER train, especially after Newcastle. This offers the best views of the North Sea coastline, cliffs, and Lindisfarne Castle.
  • Is the Caledonian Sleeper worth it?
    Yes, if you value saving on a night's accommodation and want a unique experience. A Classic Room with a bed can cost £150-250, but it means you wake up directly in Edinburgh. Seated options are cheaper but less comfortable.
Weekly newsletter

Get weekly route guides and smarter travel tips.

One short email a week. New routes, fresh itineraries, and the practical stuff guidebooks miss.

No spam. Unsubscribe anytime.