Depart: Multiple times daily, from early morning to late eveningArrive: Varies by departure
EasyJet offers frequent direct flights between Edinburgh Airport and various London airports, primarily catering to budget-conscious travellers.
Operates flights to London Gatwick (LGW), London Luton (LTN), and London Stansted (STN). Prices can vary significantly based on booking in advance and demand. Consider baggage allowances as these are often extra on budget airlines.
Ryanair
GBP 20-1001h 20m - 1h 30m
Depart: Several daily servicesArrive: Varies by departure
Ryanair provides direct, low-cost flights connecting Edinburgh Airport to London Stansted.
Primarily flies to London Stansted (STN). Known for competitive fares, especially when booked well in advance. Be aware of additional fees for luggage and seat selection.
British Airways
GBP 70-3501h 20m - 1h 40m
Depart: Multiple times daily, hourly departures during peak timesArrive: Varies by departure
British Airways offers direct flights from Edinburgh Airport to London Heathrow and London City Airport, providing a full-service experience.
Connects Edinburgh Airport (EDI) to London Heathrow (LHR) and London City (LCY). These airports offer convenient connections to central London. Fares typically include baggage and in-flight services.
Train via
London North Eastern Railway (LNER)
GBP 25-150+4h 0m - 5h 0m (direct)
Depart: Multiple departures per day, typically hourly during daytimeArrive: Varies by departure
LNER operates high-speed train services along the East Coast Main Line, connecting Edinburgh Waverley to London King's Cross.
Direct services arrive at London King's Cross. Booking in advance, especially 'Advance' tickets, can result in significantly lower fares. Amenities usually include Wi-Fi, power sockets, and catering options.
Avanti West Coast
GBP 30-160+4h 30m - 5h 30m
Depart: Several daily departuresArrive: Varies by departure
Avanti West Coast provides services that connect Edinburgh Waverley to London Euston, often involving a change, though some direct services may be available.
Services arrive at London Euston. Advance booking is recommended for better prices. Onboard facilities usually include Wi-Fi and a shop/cafe.
Lumo
GBP 20-90+4h 1m - 4h 30m
Depart: Several daily servicesArrive: Varies by departure
Lumo offers a low-cost, all-electric train service between Edinburgh Waverley and London King's Cross.
Known for budget-friendly fares and an emphasis on sustainability. Services arrive at London King's Cross. Booking well in advance is essential for the cheapest tickets.
Caledonian Sleeper
GBP 50-400+ (depending on class of travel)Approximately 7h 30m - 8h 0m
Depart: One late evening departure dailyArrive: One early morning arrival daily
The Caledonian Sleeper offers an overnight rail journey from Edinburgh Waverley to London Euston, providing accommodation options.
An iconic overnight service arriving at London Euston. Offers various levels of comfort, from seated coaches to private rooms. Ideal for those who prefer to travel while they sleep.
Bus via
National Express
GBP 25-609h 0m - 11h 0m
Depart: Several daily services, including overnight optionsArrive: Varies by departure
National Express provides comprehensive coach services linking Edinburgh Bus Station with London Victoria Coach Station.
Coaches typically arrive at London Victoria Coach Station. Services often include Wi-Fi, power sockets, and onboard restrooms. Booking in advance usually secures better prices.
FlixBus
GBP 20-557h 50m - 10h 0m
Depart: Multiple daily departures, including overnight optionsArrive: Varies by departure
FlixBus offers affordable coach travel between Edinburgh Bus Station and London Victoria Coach Station, with several direct services.
Services arrive at London Victoria Coach Station or London Finchley Road. Known for competitive pricing and modern coaches equipped with Wi-Fi and power outlets.
Megabus
GBP 19-509h 0m - 10h 30m
Depart: Several daily servicesArrive: Varies by departure
Megabus provides budget-friendly intercity coach travel from Edinburgh Bus Station to London Victoria Coach Station.
Coaches typically arrive at London Victoria Coach Station. Fares are generally lower when booked in advance. Onboard amenities usually include Wi-Fi and power sockets.
Drive via
Self-drive
Fuel: GBP 90-130; Tolls: GBP 0-15 (excluding London Congestion Charge)6h 45m - 7h 30m (excluding stops and heavy traffic)
Depart: AnytimeArrive: Anytime
Driving offers flexibility to travel between Edinburgh and London at your own pace.
The driving distance is approximately 370-410 miles (595-660 km). Major routes typically involve the A1 or M6/M1 motorways. Be aware of potential traffic congestion, especially around major cities. The London Congestion Charge (an additional fee) applies when driving into central London on weekdays during certain hours.
Plan activities, hotels, and more around this journey