>
London to Inverness

Compare prices to get from London to Inverness

Search for tickets from London to Inverness in the next 7 days. Flights start at KRW 66,800. Trains start at KRW 101,037. Buses start at KRW 90,479.
Trains
KRW 101,037|7h 40m
Flights
KRW 66,800|1h 30m
Buses
KRW 90,479|12h 55m
KRW 152,512
KRW 155,946
KRW 203,304
KRW 139,853
KRW 140,040
KRW 126,800
KRW 121,897
KRW 135,240
KRW 183,230
KRW 101,037
KRW 117,626
KRW 121,999
KRW 128,047
KRW 135,342
LNER
Cheapest
09:33
8h 53m
18:26
London Kings CrossInverness
KRW 155,946
Search
3 stops
LNER
Fastest
12:03
8h 5m
20:08
London Kings CrossInverness
KRW 229,152
Search
Nonstop

Get a discount for your first booking today

Caledonian Sleeper
21:15
11h 30m
08:45
London EustonInverness
KRW 199,477
Search
Nonstop
ScotRail
13:19
9h 23m
22:42
London EustonInverness
KRW 203,423
Search
1 stop
  • Prices shown from London to Inverness are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from London to Inverness

The cheapest way to get from London to Inverness costs only KRW 74,926 on average via Buses, and the quickest way takes just 1h 38m by Flights. Find the travel option that best suits you.

Train
Trains
Average price KRW 150,709
Average duration 11h 23m
Departure Time 20:30 - 13:25
Direct options
Flight
Flights Fastest
Average price KRW 121,200
Average duration 1h 38m
Departure Time --
Direct options
Search flights
Bus
Buses Cheapest
Average price KRW 74,926
Average duration 15h 54m
Departure Time 20:30 - 15:10
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 Inverness?

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

Average train fares from London to Inverness 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 Inverness is Saturday, with an average price of KRW 111,688.

KRW 170,419
KRW 141,054
KRW 111,688
KRW 82,323
    Cheapest
  • Aug 31
  • Aug 25
  • Aug 19
  • Aug 27
  • Aug 7
  • Aug 29
  • Aug 16

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

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

Based on Trip.com’s data, the cheapest month for flights from London to Inverness is November, with an average price of KRW 112,800; while the month with the highest flight price is usually August, with an average price of up to KRW 188,400.

KRW 188,400
KRW 150,600
KRW 112,800
KRW 75,000
    Cheapest
  • KRW 188,400
    Aug
  • KRW 145,100
    Sep
  • KRW 154,200
    Oct
  • KRW 112,800
    Nov
  • KRW 132,200
    Dec
  • KRW 113,000
    Jan
  • KRW 121,700
    Feb
  • KRW 121,400
    Mar
  • KRW 118,900
    Apr
  • KRW 149,800
    May
  • KRW 131,300
    Jun
  • KRW 165,600
    Jul

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

The average price of a bus from London to Inverness 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 Inverness is Monday, with an average price of KRW 74,926.

KRW 74,926
  • Aug 10
  • Aug 11
  • Aug 6
  • Aug 7
  • Aug 8
  • Aug 9

Recommended hotels in Inverness

Inverness City Suites
9.4 /10
91 Reviews
Inverness City Suites
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.03 km from downtown
KRW 435,579
Kingsmills Hotel
9.2 /10
129 Reviews
Kingsmills Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.14 km from downtown
KRW 395,158
The Ambassador Hotel
9.5 /10
24 Reviews
The Ambassador Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.36 km from downtown
KRW 435,368
Culloden House Hotel
9.6 /10
78 Reviews
Culloden House Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.51 km from downtown
KRW 596,842

London to Inverness travel tips

Companies operating from London to Inverness

Avanti West Coast
CrossCountry
FlixBus

Find departure & arrival points near London and Inverness

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 Inverness

Inverness Inverness United Kingdom
Inverness Airport Inverness United Kingdom
Beauly Inverness United Kingdom
Beauly Inverness United Kingdom
Muir of Ord Inverness 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 Inverness

Inverness Airport (INV) Inverness United Kingdom
Wick Airport (WIC) Nearby Wick 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

Popular bus stations near Inverness

Inverness King Street Inverness United Kingdom
Inverness Bus Station Stance 2 Inverness United Kingdom
Inverness Bus Station Stance 3 Inverness United Kingdom
Inverness King Street Bus Stop Inverness United Kingdom
Inverness Airport Inverness United Kingdom

How to travel from London to Inverness: FAQs

  • How far is it from London to Inverness?

    The distance from London to Inverness is about 717 km (446 mi).
  • There are 3 ways to get from London to Inverness, including Flights, Trains, Buses.
  • The fastest way to get from London to Inverness is by Flights, with an average journey time of 1 hour 38 minutes. Other modes of transport take longer: Trains takes on average 11h 23m.Buses takes on average 15h 54m.
  • The cheapest way to get from London to Inverness is by Buses, with an average price of KRW 74,926. Other modes of transport are more expensive: Flights costs around KRW 121,200 on avergae.Trains costs around KRW 150,709 on average.
  • When traveling from London to Inverness, travelers usually depart from and arrive at the following locations: Flights typically departs from London City Airport and arrives at Inverness Airport , Trains typically departs from London Victoria and arrives at Inverness , Buses typically departs from London Waterloo Rail Station and arrives at Inverness King Street .
  • Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: LondontoInvernessFlights is usually the cheapest at November, with an average price of KRW 112,800 LondontoInvernessTrains is usually the cheapest at Saturday, with an average price of KRW 111,688 LondontoInvernessBuses is usually the cheapest at Monday, with an average price of KRW 74,926 .
  • The time difference between London and Inverness is 0m.