How to get from London to Edinburgh

London to Edinburgh is one of the UK’s most popular long-distance routes, with fast direct trains, frequent overnight and daytime coaches, quick flights to Edinburgh Airport, and a scenic road-trip drive through Northern England.
At A Glance (London to Edinburgh)
| Mode | Duration | Best For |
|---|---|---|
| 🚆 Direct Train (King’s Cross → Edinburgh Waverley) | ~4h10–4h30 | Fastest city-center to city-center, comfort, Wi‑Fi/space |
| 🏷️ Cost: ~£30–£150 one-way (advance vs peak) » compare rail options | alt. rail listings | ||
| 🚌 Direct Coach (Victoria → Edinburgh Bus Station) | ~9h30–11h (often overnight) | Lowest cost, flexible schedules, overnight savings |
| 🏷️ Cost: ~£20–£60 one-way » compare coaches | official coach route | ||
| ✈️ Flight (London airports → EDI) + Tram/Bus | ~1h15 flight (+ airport time makes it ~4–6h total) | Best for tight same-day connections, Avios/miles, specific schedules |
| 🏷️ Cost: ~£35–£220+ one-way (date/airport dependent) » search flights | alt. fares | ||
| 🚘 Self-Drive Rental Car (One-Way or Round-Trip) | ~7h–9h (traffic & stops dependent) | Road-trip stops, groups splitting costs, countryside detours |
| 🏷️ Cost: ~£45–£160/day + fuel + parking + potential one-way fee » compare car rentals | ||
Which Option or Route Should You Choose?
- Fastest city-center to city-center: Option #1 — Direct Train (the classic choice for most travelers).
- Cheapest / most economical: Option #2 — Direct Coach (especially overnight).
- Best for airport connections: Option #3 — Flight (useful if you’re already near an airport or connecting onward).
- Most scenic / flexible schedule: Option #4 — Self-Drive Rental Car (great for stops like York, Durham, or Northumberland).
How to Book and Practical Tips
- Book trains early for cheaper Advance fares: the biggest savings often come from booking ahead, especially on the London King’s Cross to Edinburgh route.
- Use official planners for live disruption updates: check National Rail Journey Planner before you leave.
- Choose the right London departure point: trains usually leave from London King’s Cross; coaches commonly use London Victoria Coach Station; flights depart from multiple airports (Heathrow, Gatwick, Stansted, Luton, City).
- Pack for comfort: coaches can be chilly overnight; bring layers, water, and a battery pack.
- Arriving early or leaving late? Store bags near the station with Radical Storage so you can explore without luggage.
- Transfers in Edinburgh: ride-hailing like Uber operates in both London and Edinburgh; for pre-booked cars (especially late arrivals), compare GetTransfer in London and Welcome Pickups in Edinburgh.
- Where to stay: compare neighborhoods and prices on Edinburgh hotels, especially during festivals and weekends.
- Things to do once you arrive: browse Edinburgh tours and tickets for castle visits and day trips.
🚆 Option #1 — Direct Train (Fastest, Most Convenient)
Fast Central drop-off Advance fares sell out
- Overview: Direct services on the East Coast Main Line (commonly LNER, plus other operators depending on timetable) run from London King’s Cross to Edinburgh Waverley in about 4h10–4h30. It’s typically the best balance of speed, comfort, and simple city-center travel.
- How to book (with price): Compare schedules and fares on 12Go train listings, then confirm and buy using official tools like National Rail or operator pages such as LNER tickets. Ballpark fares are often £30–£150 one-way (cheaper when booked early; more expensive at peak times).
- Pros: Fastest practical option door-to-door for most travelers; frequent departures; good onboard space. Cons: Last-minute tickets can be pricey; seat choice can be limited on busy departures.
Step-by-step: Direct Train
- Head to London King’s Cross and arrive 20–30 minutes early to find your platform and carriage.
- Check platform displays and confirm the final destination includes Edinburgh Waverley.
- Board with your ticket/QR code ready; keep an eye on coach letters and reserved-seat indicators if applicable.
- Arrive at Edinburgh Waverley (walkable to Old Town/New Town), then continue by taxi, Uber, bus, or tram.
- If you arrive early, drop bags with luggage storage and start sightseeing.
Getting to the main embarking points (London King’s Cross)
- By Tube: King’s Cross St Pancras is served by multiple Underground lines; allow extra time at peak commuting hours.
- By taxi/ride-hail: Use licensed black cabs or Uber; plan for traffic in central London.
- Station navigation: Use the official National Rail station information if you need accessibility or facility details.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚌 Option #2 — Direct Coach (Cheapest, Often Overnight)
Low cost Overnight option Traffic-dependent
- Overview: Coaches are the budget-friendly alternative, commonly departing from London Victoria Coach Station and arriving at Edinburgh Bus Station (Elder Street). Typical durations are ~9h30–11h depending on stops and traffic, with popular overnight departures that save a night of accommodation.
- How to book (with price): Compare operators and times on 12Go bus listings, then check official schedules like National Express timetable (London–Edinburgh). Ballpark fares are often £20–£60 one-way depending on date and departure time.
- Pros: Cheapest option; lots of departures; overnight travel can be convenient. Cons: Less comfortable than train; motorway traffic can delay arrivals; limited space to move around.
Step-by-step: Direct Coach
- Book your coach and double-check the exact departure stop (Victoria is common; some services may pick up at airports).
- Arrive 10–20 minutes early to check bay numbers and load luggage.
- Keep valuables and documents with you; put larger bags in the coach hold.
- For overnight services, bring a small pillow/eye mask and layers (temperature varies).
- Arrive at Edinburgh Bus Station and continue by bus/tram/taxi/Uber to your accommodation.
Getting to the main embarking points (London Victoria Coach Station)
- By Tube: Victoria Underground is a short walk from the coach station; plan extra time for escalators and crowds.
- By taxi/ride-hail: Central London traffic can be slow; avoid leaving this to the last minute.
- Live travel day checks: If your service offers it, review the operator’s real-time updates before heading out.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
✈️ Option #3 — Flight (Fast in the Air, Slower Door-to-Door)
Good for connections Many daily flights Airport time adds up
- Overview: Flights from London to Edinburgh typically take about ~1h15 in the air, but the full trip is usually ~4–6 hours once you include getting to the airport, security, boarding, and traveling from Edinburgh Airport (EDI) into the city.
- How to book (with price): Compare times and baggage-inclusive prices on Booking.com Flights and Trip.com Flights. Ballpark is £35–£220+ one-way depending on airport, day, and luggage.
- Pros: Useful if you’re starting near an airport or have an onward flight; frequent departures. Cons: Airport transfers can erase time savings; baggage fees can increase the true cost.
Step-by-step: Flight
- Pick the London airport that best fits your location (Heathrow, Gatwick, Stansted, Luton, City) and compare total travel time, not just flight time.
- Arrive early enough for security and any baggage drop (especially mornings and Fridays).
- On arrival at Edinburgh Airport, take the tram/bus or taxi/Uber into the city center.
- If you land late, consider a pre-booked transfer via Welcome Pickups or compare offers on GetTransfer.
Getting to the main embarking points (London airports / Edinburgh Airport)
- London airport transfer: Use the airport rail/express, Tube (where applicable), or taxi/Uber; leave extra time for traffic and terminal walking.
- EDI into town: Trams and buses are the simplest; taxis/ride-hail work well with luggage or late-night arrivals.
- Luggage storage: If you arrive before check-in, use Radical Storage near Waverley/Old Town.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚘 Option #4 — Self-Drive Rental Car (Road Trip & Flexibility)
Flexible stops Good for groups Parking costs
- Overview: Driving London to Edinburgh is usually ~7h–9h depending on route (often via the A1(M) or M1/A1), traffic, and stops. It’s ideal if you want a road trip with detours or you’re traveling as a group and splitting costs.
- How to book (with price): Compare rentals and one-way drop options on Booking.com Car Rentals. Expect £45–£160/day as a broad range, plus fuel and parking; one-way drops may add a surcharge.
- Pros: Total freedom for stops and scenic detours; easier with lots of luggage. Cons: Long driving day, congestion leaving London, and parking can be expensive in Edinburgh’s center.
Step-by-step: Self-Drive Rental Car
- Choose pickup (central London vs airport) based on convenience and traffic; confirm whether one-way drop is allowed.
- Plan your route and at least one longer rest stop; keep snacks/water for motorway stretches.
- For Edinburgh, aim to park outside the tightest center if possible and use public transport or walk into Old Town/New Town.
- If you prefer not to drive into the city, consider a door-to-door car service via GetTransfer instead of rental.
Getting to the main embarking points (London rental depots / airports)
- Central London pickup: Convenient after sightseeing, but can be stressful with congestion—plan an early start.
- Airport pickup: Often easier to access by road and may have longer opening hours.
- Edinburgh drop-off: Choose a depot that matches your lodging or onward plans; avoid last-minute city-center driving if unfamiliar.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (London to Edinburgh)
What’s the easiest way to get from London to Edinburgh?
For most travelers, the direct train from King’s Cross to Edinburgh Waverley is easiest and fastest city-center to city-center.
What’s the cheapest way to travel?
Usually the direct coach, especially overnight fares booked early.
How long is the train from London to Edinburgh?
Direct services are commonly around 4 hours 10 minutes to 4 hours 30 minutes depending on the train and timetable.
Is flying actually faster?
Not always. While flight time is short, airport transfers and security often make the train faster door-to-door for central London to central Edinburgh.
Which Edinburgh station do trains arrive at?
Most London services arrive at Edinburgh Waverley, which is extremely central for both Old Town and New Town.
Can I store luggage if I arrive before check-in?
Yes. Use station lockers where available or services like Radical Storage near Waverley or the city center.










