>
From Edinburgh to London

Compare prices to get from Edinburgh to London

Search for tickets from Edinburgh to London in the next 7 days. Flights start at KRW 31,500. Trains start at KRW 30,633. Buses start at KRW 50,345.
Trains
KRW 30,633|4h 10m
Flights
KRW 31,500|1h 10m
Buses
KRW 50,345|7h 35m
KRW 96,063
KRW 59,137
KRW 45,431
KRW 38,523
KRW 30,859
KRW 30,859
KRW 42,386
KRW 84,958
KRW 96,063
KRW 46,470
KRW 59,045
KRW 30,633
KRW 46,088
KRW 42,386
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Edinburgh to London are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Edinburgh to London

The cheapest way to get from Edinburgh to London costs only KRW 46,088 on average via Trains, and the quickest way takes just 1h 51m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price KRW 46,088
Average duration 7h 6m
Departure Time 23:00 - 19:03
Direct options
Flight
Flights Fastest
Average price KRW 62,500
Average duration 1h 51m
Departure Time 05:55 - 21:10
Direct options
Search flights
Bus
Buses
Average price KRW 55,676
Average duration 10h 13m
Departure Time 23:15 - 10:55
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Edinburgh to London?

What is the cheapest day to travel by train from Edinburgh to London?

Average train fares from Edinburgh to London for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Edinburgh to London is Friday, with an average price of KRW 46,089.

KRW 96,064
KRW 71,077
KRW 46,089
KRW 21,102
    Cheapest
  • Oct 5
  • Oct 27
  • Oct 28
  • Oct 22
  • Oct 30
  • Oct 17
  • Oct 11

What is the cheapest month for one-way flights from Edinburgh to London?

The average price of one-way flights from Edinburgh to London purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Edinburgh to London is March, with an average price of KRW 30,600, and the most expensive month is September, with an average price of up to KRW 107,000.

KRW 107,000
KRW 68,800
KRW 30,600
0
    Cheapest
  • KRW 107,000
    Sep
  • KRW 39,400
    Oct
  • KRW 39,400
    Nov
  • KRW 40,300
    Dec
  • KRW 32,600
    Jan
  • KRW 33,500
    Feb
  • KRW 30,600
    Mar
  • KRW 32,500
    Apr
  • KRW 33,600
    May
  • KRW 33,800
    Jun
  • KRW 39,000
    Jul
  • KRW 39,600
    Aug

What is the cheapest day to travel from Edinburgh to London by bus?

The average price of a bus from Edinburgh to London found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Edinburgh to London is Tuesday, with an average price of KRW 47,569.

KRW 53,122
KRW 50,346
KRW 47,569
KRW 44,793
    Cheapest
  • Oct 26
  • Oct 27
  • Oct 21
  • Oct 22
  • Oct 30
  • Oct 24
  • Oct 18

Recommended hotels in London

The Peninsula London
9.4 /10
81 Reviews
The Peninsula London
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Hyde Park | 1.96 km from city centre
KRW 2,087,157
The Chancery Rosewood
9.6 /10
8 Reviews
The Chancery Rosewood
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Mayfair | 1.93 km from city centre
KRW 2,897,215
Luxury 4-Bed Duplex Penthouse
- /10
Reviews
Luxury 4-Bed Duplex Penthouse
hotel-star hotel-star hotel-star hotel-star hotel-praise
3.24 km from city centre
KRW 2,736,325
Claridge's, Maybourne Hotel Collection
9.5 /10
99 Reviews
Claridge's, Maybourne Hotel Collection
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Mayfair | 1.61 km from city centre
KRW 1,961,130

From Edinburgh to London: Travel Information

Companies operating from Edinburgh to London

LNER
Avanti West Coast
National Express Limited
FlixBus

Find stations and airports near Edinburgh and London

Popular train stations near Edinburgh

Edinburgh (Waverley) Edinburgh United Kingdom
Haymarket Edinburgh United Kingdom
Slateford Edinburgh United Kingdom
Brunstane Edinburgh United Kingdom
Kingsknowe Edinburgh United Kingdom

Popular train stations near London

London St. Pancras International London United Kingdom
London Kings Cross London United Kingdom
London Zone U123 London United Kingdom
London Euston London United Kingdom
Sandwich London United Kingdom

Popular airports near Edinburgh

Edinburgh Airport (EDI) Edinburgh United Kingdom
Dundee Airport (DND) Nearby Dundee United Kingdom

Popular airports near London

Heathrow Airport (LHR) London United Kingdom
London Gatwick Airport (LGW) London United Kingdom
London Luton Airport (LTN) London United Kingdom
London City Airport (LCY) London United Kingdom
London Southend Airport (SEN) London United Kingdom
London Stansted Airport (STN) London United Kingdom

Popular bus stations near Edinburgh

Edinburgh Waverley Bus Station Edinburgh United Kingdom
Edinburgh North Bridge Edinburgh United Kingdom
Edinburgh Waverly Bridge Stop WA Edinburgh United Kingdom
Edinburgh Waterloo Place Edinburgh United Kingdom
Edinburgh Leith Street Stop JA Edinburgh United Kingdom

Popular bus stations near London

London Waterloo Rail Station London United Kingdom
London Southwark London United Kingdom
London Victoria Coach Station London United Kingdom
London Grosvenor Pl London United Kingdom
London Victoria Buckingham Palace Road London United Kingdom

FAQ – How to Get from Edinburgh to London

  • How far is it from Edinburgh to London?

    The distance from Edinburgh to London is about 539km (335 mi).
  • There are 3 modes of transport available from Edinburgh to London, including Flights Trains Buses.
  • The fastest way to get from Edinburgh to London is by Flights, with an average journey time of 1 hour 51 minutes. Other modes of transport take longer: Trains takes on average 7h 6m.Buses takes on average 10h 13m.
  • The cheapest way to get from Edinburgh to London is by Trains, with an average price of KRW 46,088. Other modes of transport are more expensive: Buses costs around KRW 55,676 on avergae.Flights costs around KRW 62,500 on average.
  • Travellers typically choose the following departure and arrival points from Edinburgh to London: Flights usually departs from Edinburgh Airport and arrives at Heathrow Airport Trains usually departs from Edinburgh (Waverley) and arrives at London St. Pancras International Buses usually departs from Edinburgh Waverley Bus Station and arrives at London Waterloo Rail Station .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: EdinburghtoLondonFlights is usually the cheapest at March, with an average price of KRW 30,600 EdinburghtoLondonTrains is usually the cheapest at Friday, with an average price of KRW 46,089 EdinburghtoLondonBuses is usually the cheapest at Tuesday, with an average price of KRW 47,569 .
  • The time difference between Edinburgh and London is 0m.