>
From London to Edinburgh

Compare prices to get from London to Edinburgh
Search for tickets from London to Edinburgh in the next 7 days. Flights start at CAD 36. Trains start at CAD 49. Buses start at CAD 42.

Trains
CAD 49|4h 5m
Flights
CAD 36|1h 15m
Buses
CAD 42|7h 50m
CAD 49
CAD 49
CAD 49
CAD 49
CAD 49
CAD 49
--
--
--
--
--
--
--
--
Lumo
Cheapest
05:45
4h 12m
09:57
London Kings CrossWaverley
CAD 49
Search
Direct
LNER
Fastest
13:30
4h 5m
17:35
London Kings CrossWaverley
CAD 68
Search
Direct
Lumo
10:15
4h 23m
14:38
London Kings CrossWaverley
CAD 49
Search
Direct
Lumo
12:15
4h 17m
16:32
London Kings CrossWaverley
CAD 49
Search
Direct
  • Prices shown from London to Edinburgh are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from London to Edinburgh

The cheapest way to get from London to Edinburgh costs only CAD 49 on average via Trains, and the quickest way takes just 2h 23m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price CAD 49
Average duration6h 25m
Departure Time22:03 - 12:20
Direct options
Flight
Flights Fastest
Average price CAD 68
Average duration2h 23m
Departure Time--
Direct options
Search flights
Bus
Buses
Average price CAD 53
Average duration11h 12m
Departure Time21:55 - 17:15
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 London to Edinburgh?

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

Average train fares from London to Edinburgh 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 London to Edinburgh is Friday, with an average price of CAD 51.

CAD 86
CAD 69
CAD 51
CAD 34
    Cheapest
  • Jul 6
  • Jul 7
  • Jul 8
  • Jun 18
  • Jul 3
  • Jun 20
  • Jun 28

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

The average one way ticket price paid by Trip.com users from London to Edinburgh in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from London to Edinburgh is March, with an average price of CAD 31. The most expensive month is usually July, with average prices reaching CAD 49.

CAD 49
CAD 40
CAD 31
CAD 22
    Cheapest
  • CAD 44
    Jun
  • CAD 49
    Jul
  • CAD 46
    Aug
  • CAD 38
    Sep
  • CAD 42
    Oct
  • CAD 39
    Nov
  • CAD 44
    Dec
  • CAD 33
    Jan
  • CAD 33
    Feb
  • CAD 31
    Mar
  • CAD 33
    Apr
  • CAD 35
    May

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

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

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

CAD 60
CAD 53
CAD 45
CAD 38
    Cheapest
  • Jul 6
  • Jun 23
  • Jun 24
  • Jul 2
  • Jul 3
  • Jul 4
  • Jul 5

From London to Edinburgh: Travel Information

Companies operating from London to Edinburgh

Avanti West Coast
CrossCountry
Caledonian Sleeper
FlixBus
National Express Limited

Find stations and airports near London and Edinburgh

Popular train stations near London

London Victoria London United Kingdom
London Charing Cross London United Kingdom
London Underground Zone U1 London United Kingdom
London Waterloo London United Kingdom
Waterloo London United Kingdom

Popular train stations near Edinburgh

Waverley Edinburgh United Kingdom
Haymarket Edinburgh United Kingdom
Slateford Edinburgh United Kingdom
Newcraighall Edinburgh United Kingdom
Brunstane Edinburgh United Kingdom

Popular airports near London

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

Popular airports near Edinburgh

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

Popular bus stations near London

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

Popular bus stations near Edinburgh

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

Recommended hotels in Edinburgh

Summer Stays at The University of Edinburgh
8.9/10
205 Reviews
Summer Stays at The University of Edinburgh
hotel-star hotel-star hotel-praise
1.78 km from city centre
Code Pod – the Court - Edinburgh
9.3/10
438 Reviews
Code Pod – the Court - Edinburgh
hotel-star hotel-star hotel-star hotel-star hotel-praise
Edinburgh Old Town | 0.44 km from city centre
Tynecastle Park Hotel
9.5/10
49 Reviews
Tynecastle Park Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
3.1 km from city centre
Novotel Edinburgh Park
9.3/10
215 Reviews
Novotel Edinburgh Park
hotel-star hotel-star hotel-star hotel-star hotel-praise
Edinburgh Airport Area | 8.2 km from city centre

FAQ – How to Get from London to Edinburgh

  • How far is it from London to Edinburgh?

    It’s about 539 km (335 miles) from London to Edinburgh.
  • There are 3 different ways to get from London to Edinburgh, including Flights, Trains, Buses.
  • The fastest way to get from London to Edinburgh is by Flights, with an average journey time of 2 hours 23 minutes. Other modes of transport take longer: Trains takes on average 6h 25m.Buses takes on average 11h 12m.
  • The cheapest way to get from London to Edinburgh is by Trains, with an average price of CAD 49. Other modes of transport are more expensive: Buses costs around CAD 53 on avergae.Flights costs around CAD 68 on avergae.
  • For trips between London and Edinburgh, visitors typically use the following departure and arrival points: Most Flights depart from London City Airport and arrive at Edinburgh Airport; Trains depart from London Victoria and arrive at Waverley; Buses depart from London Waterloo Rail Station and arrive at Edinburgh Waverley Bus Station.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from London to Edinburgh are typically cheapest March, with an average fare of CAD 31. Flights from London to Edinburgh are typically cheapest Friday, with an average fare of CAD 51. Flights from London to Edinburgh are typically cheapest Tuesday, with an average fare of CAD 45
  • The time difference between London and Edinburgh is 0h.