How Do I Get from London to Edinburgh? The Ultimate Travel Guide

How do I get from London to Edinburgh? How do I get from London to Edinburgh? image

Last updated on May 8th, 2026 at 05:20 pm

4.7/5 - (319 votes)

Planning a trip from London to Edinburgh? Whether you’re visiting Scotland’s historic capital for business or pleasure, knowing how to get from London to Edinburgh efficiently can save you time and money. In this comprehensive guide, we’ll compare the main travel options: train, plane, bus, and car. You’ll learn about costs, journey times, comfort levels, and tips for booking the best deals. By the end, you’ll have all the information you need to choose the perfect mode of transport for your trip.

Why Travel from London to Edinburgh?

Edinburgh is one of the UK’s most popular destinations, famous for its medieval Old Town, Georgian New Town, and world-class festivals. The route from London to Edinburgh covers approximately 400 miles (640 km) and offers several travel choices. Understanding each option will help you make an informed decision.

Travel Options Overview

Here’s a quick comparison of the main ways to get from London to Edinburgh:

  • Train: Fast, comfortable, and scenic. Journey time: ~4.5 hours.
  • Plane: Quickest in the air, but add airport transfers. Flight time: ~1.5 hours.
  • Bus: Cheapest but longest. Journey time: ~8-10 hours.
  • Car: Flexible but tiring. Driving time: ~7-8 hours.

Getting from London to Edinburgh by Train

Train Companies and Routes

The main operator is LNER (London North Eastern Railway), offering direct services from London King’s Cross to Edinburgh Waverley. Other options include Lumo (budget-friendly) and Avanti West Coast (with a change at Preston).

Journey Time and Frequency

Direct trains take around 4 hours 20 minutes to 5 hours. Services run from early morning until late evening, with departures every 30 minutes during peak times.

Cost and Booking Tips

Advance single tickets start from £30-£40 one-way if booked weeks ahead. On the day, flexible fares can exceed £100. Use a Railcard (e.g., Two Together, 16-25) for up to 1/3 off. Book via LNER, Trainline, or Lumo for the best deals.

Comfort and Amenities

Trains offer spacious seats, power sockets, free WiFi, and an onboard café. First Class includes complimentary meals and drinks. Luggage space is ample.

Getting from London to Edinburgh by Plane

Airlines and Airports

Budget carriers like easyJet, Ryanair, and British Airways fly from London airports (Heathrow, Gatwick, Stansted, Luton) to Edinburgh Airport. Flight time is about 1 hour 30 minutes.

Cost and Time Considerations

Flights can be as cheap as £30 one-way if booked in advance, but baggage fees add cost. Factor in at least 2-3 hours for airport security and transfers. Total door-to-door time often exceeds 4-5 hours.

Our recommended travel products

As an Amazon Associate, we may earn from qualifying purchases.

Pros and Cons

  • Pros: Fastest in the air; frequent flights.
  • Cons: Environmental impact; extra travel to/from airports; potential delays.

Getting from London to Edinburgh by Bus

Bus Operators

National Express and Megabus run direct services from London Victoria Coach Station to Edinburgh Bus Station. Journey times range from 8 to 10 hours, with overnight options available.

Cost and Booking

Fares start as low as £10-£20 one-way if booked early. Buses are the most budget-friendly option but require patience.

Onboard Experience

Coaches have reclining seats, onboard toilets, and sometimes WiFi. However, legroom is limited, and comfort diminishes over long hours.

Getting from London to Edinburgh by Car

Driving Route

The most direct route is via the M1 and A1(M), covering about 400 miles. Alternatively, the M6 and A74(M) via the West Coast is slightly longer but scenic.

Costs

Fuel costs around £50-£70 depending on your car. Toll roads are minimal (e.g., M6 Toll). Parking in Edinburgh can be expensive (up to £30/day).

Tips for a Smooth Drive

Plan for breaks every 2 hours. Traffic near London and Edinburgh can add time. Consider car-sharing to split costs.

Which Option Is Best for You?

The answer depends on your priorities:

  • Speed: Train (direct city center to city center) is often fastest overall.
  • Cost: Bus is cheapest; advance train tickets offer good value.
  • Comfort: Train provides the best balance of space and amenities.
  • Flexibility: Car gives you freedom to stop and explore.
  • Environment: Train and bus have lower carbon footprints than planes.

Tips for Booking Your Journey

  • Book train tickets 12 weeks ahead for the lowest prices.
  • Use price comparison sites like Skyscanner for flights.
  • Check for student or senior discounts.
  • Travel off-peak (midday or late evening) for cheaper fares.
  • Consider a rail pass if you plan multiple trips in the UK.

Final Practical Advice

Now you know how to get from London to Edinburgh! Whether you choose the speed of the train, the economy of the bus, the convenience of the car, or the quick flight, each option has its own advantages. For most travelers, the train offers the best overall experience—fast, comfortable, and direct. Plan ahead, compare prices, and enjoy your journey to Scotland’s magnificent capital. Safe travels!

Photo by congerdesign on Pixabay

2 thoughts on “How Do I Get from London to Edinburgh? The Ultimate Travel Guide

  1. I’m planning a trip next month and considering the train. Is it really possible to get tickets for £30 if I book now?

    1. Yes, advance single fares from London to Edinburgh can start around £30-£40 if you book in advance. For the best chance, book at least 12 weeks ahead and consider using a Railcard for additional savings. LNER and Lumo often have the best deals.

Leave a Reply

Your email address will not be published. Required fields are marked *