Travel from London to Edinburgh

AI Travel Planner Logoaiplanner
Fly via
British Airways
GBP 80-2501h 25m - 1h 35m
Depart: Multiple times daily (early morning to late evening)Arrive: Varies by departure
British Airways offers direct flights connecting London's major airports to Edinburgh Airport.
Flights typically depart from London Heathrow (LHR) and London City (LCY) airports. It is advisable to book in advance for better fares. Travel time includes the flight duration; allow additional time for airport transfers, check-in, and security procedures, which can make the total journey time around 3-4 hours.
easyJet
GBP 40-1501h 25m - 1h 35m
Depart: Multiple times daily (early morning to late evening)Arrive: Varies by departure
easyJet provides frequent direct flights on this route, often operating as a budget-friendly option.
Services typically depart from London Gatwick (LGW), London Luton (LTN), and London Stansted (STN) airports. Prices can vary significantly based on how far in advance you book and whether luggage is included.
Ryanair
GBP 30-1001h 25m - 1h 35m
Depart: Several daily servicesArrive: Varies by departure
Ryanair offers direct, low-cost flights from London to Edinburgh.
Known for budget fares, Ryanair flights often depart from London Stansted (STN). Be aware of additional costs for baggage, seat selection, and other services.
Train via
LNER (London North Eastern Railway)
GBP 35-2504h 5m - 4h 30m
Depart: Hourly and every 30 minutes throughout the day (approximately 07:00-19:00)Arrive: Varies by departure
LNER operates frequent high-speed services along the East Coast Main Line, connecting London King's Cross directly to Edinburgh Waverley.
LNER trains depart from London King's Cross station and arrive at Edinburgh Waverley, located in the city centre. Booking in advance typically secures the best fares. First Class options offer enhanced amenities.
Lumo
GBP 20-904h 30m - 4h 45m
Depart: Several daily departures (up to 5 times per day)Arrive: Varies by departure
Lumo provides a low-cost, all-Standard Class direct train service on the East Coast Main Line.
Lumo trains also depart from London King's Cross and arrive at Edinburgh Waverley. These services are designed to be affordable and efficient, with power sockets and free Wi-Fi. Luggage limits may apply.
Caledonian Sleeper
GBP 50-300+Approximately 7h 30m - 8h 30m (overnight)
Depart: Six nights a week (does not run on Saturday nights)Arrive: Morning arrival
An overnight train service offering a unique travel experience, allowing passengers to sleep in England and wake up in Scotland.
Departs from London Euston and arrives at Edinburgh Waverley. Various accommodation options are available, from seated coaches to private rooms with en-suite facilities. Booking well in advance is highly recommended due to popularity.
Bus via
National Express
GBP 25-708h 40m - 13h 10m
Depart: Multiple daily departures (day and overnight)Arrive: Varies by departure
National Express offers direct and frequent coach services between London and Edinburgh, including overnight options.
Coaches depart from London Victoria Coach Station and arrive at Edinburgh Bus Station. Journey times can vary depending on traffic conditions and the number of stops. Booking in advance can offer lower fares.
FlixBus
GBP 20-607h 50m - 12h
Depart: Multiple daily departures (day and overnight)Arrive: Varies by departure
FlixBus provides budget-friendly coach travel with several direct services daily.
Services typically depart from London Victoria Coach Station and arrive at Edinburgh Bus Station. FlixBus coaches generally offer free Wi-Fi and power outlets. Early booking is recommended for the best prices.
Megabus
GBP 20-658h 40m - 12h
Depart: Multiple daily departuresArrive: Varies by departure
Megabus operates direct intercity bus services, known for competitive pricing.
Departures are typically from London Victoria Coach Station to Edinburgh Bus Station or Elder St Bus Stop. Offers affordable travel with onboard amenities.
Drive via
Self-drive
Fuel: GBP 60-1007h - 8h (without significant stops)
Depart: FlexibleArrive: Flexible
Driving offers flexibility to explore the route at your own pace, with opportunities to stop at various points of interest.
The driving distance is approximately 600-670 km (370-414 miles). Journey time can vary significantly based on traffic, especially when departing from or arriving in London, and planned stops. While the most direct routes often avoid major tolls, drivers should be aware of potential tolls on specific motorways or bridges, such as parts of the M6. Consider overnight stays to break up the journey and explore scenic areas like the Peak District or Northumberland.
Plan activities, hotels, and more around this journey
contact@aiplanner.ai
All Routes-Destinations-Privacy Policy
© 2026 AI Planner. All rights reserved.