>
From 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 INR 3,904. Trains start at INR 6,753. Buses start at INR 6,047.
Trains
INR 6,753|7h 40m
Flights
INR 3,904|1h 30m
Buses
INR 6,047|12h 55m
INR 10,193
INR 10,422
INR 13,587
INR 9,347
INR 9,359
INR 8,475
INR 8,147
INR 9,039
INR 12,246
INR 6,753
INR 7,861
INR 8,154
INR 8,558
INR 9,045
LNER
Cheapest
09:33
8h 53m
18:26
London Kings CrossInverness
INR 10,422
Search
3 stops
LNER
Fastest
12:03
8h 5m
20:08
London Kings CrossInverness
INR 15,315
Search
Direct
Caledonian Sleeper
21:15
11h 30m
08:45
London EustonInverness
INR 13,331
Search
Direct
ScotRail
13:19
9h 23m
22:42
London EustonInverness
INR 13,595
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 transport options from London to Inverness

The cheapest way to get from London to Inverness costs only INR 5,015 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 INR 10,087
Average duration 11h 23m
Departure Time 20:30 - 13:25
Direct options
Flight
Flights Fastest
Average price INR 8,104
Average duration 1h 38m
Departure Time --
Direct options
Search flights
Bus
Buses Cheapest
Average price INR 5,015
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 INR 7,475.

INR 11,406
INR 9,441
INR 7,475
INR 5,510
    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 one way ticket price paid by Trip.com users from London to Inverness in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from London to Inverness is November, with an average price of INR 7,548. The most expensive month is usually August, with average prices reaching INR 12,605.

INR 12,605
INR 10,077
INR 7,548
INR 5,020
    Cheapest
  • INR 12,605
    Aug
  • INR 9,708
    Sep
  • INR 10,319
    Oct
  • INR 7,548
    Nov
  • INR 8,844
    Dec
  • INR 7,562
    Jan
  • INR 8,145
    Feb
  • INR 8,126
    Mar
  • INR 7,953
    Apr
  • INR 10,020
    May
  • INR 8,786
    Jun
  • INR 11,083
    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 INR 5,015.

INR 5,015
  • 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 city centre
INR 29,159
Kingsmills Hotel
9.2 /10
129 Reviews
Kingsmills Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.14 km from city centre
INR 26,453
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 city centre
INR 29,145
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 city centre
INR 39,955

From London to Inverness: Travel Information

Companies operating from London to Inverness

Avanti West Coast
CrossCountry
FlixBus

Find stations and airports 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
Waterloo London United Kingdom
London 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 (Bus Station) Inverness United Kingdom

FAQ – How to Get from London to Inverness

  • How far is it from London to Inverness?

    It’s about 717km (446 mi) from London to Inverness.
  • There are 3 different 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 INR 5,015. Other modes of transport are more expensive: Flights costs around INR 8,104 on avergae.Trains costs around INR 10,087 on avergae.
  • For trips between London and Inverness, visitors typically use the following departure and arrival points: Most Flights depart from London City Airport and arrive at Inverness Airport; Trains depart from London Victoria and arrive at Inverness; Buses depart from London Waterloo Rail Station and arrive at Inverness King Street.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from London to Inverness are typically cheapest November, with an average fare of INR 7,548. Flights from London to Inverness are typically cheapest Saturday, with an average fare of INR 7,475. Flights from London to Inverness are typically cheapest Monday, with an average fare of INR 5,015
  • The time difference between London and Inverness is 0m.