Cheap flights from London to Inverness

31 nonstop flights a week, 3 of them today. Operated by 2 airlines, about 1h 40m in the air, 444 mi (714 km). Tickets from $58, nonstop from $32.

Flights from London to Inverness

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: London to Inverness

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from London to Inverness

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

London to Inverness at a glance

flight time, from 1h 30m to 1h 45m
1h 40m
straight-line distance
444 mi (714 km)
flights a week
31
flights today
3
first and last departure
07:05 - 18:55
lowest price, nonstop, 10 March
$58
lowest nonstop price
$32
airlines
2

London to Inverness ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: December 2026, tickets from $32. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is March 2027: from $58. The average across months is $45.

London to Inverness flight schedule

31 flights a week, 3 today, 35 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
U2 850
easyJet
07:05 London Gatwick, terminal N
08:50 Inverness
1h 45m
Fri
Airbus A319
U2 621
easyJet
07:20 London Luton
08:55 Inverness
1h 35m
Mon
Airbus A320
BA 1420
British Airways
07:40 London Heathrow, terminal 5
09:20 Inverness
1h 40m
Sat
Airbus A320
BA 1420
British Airways
07:50 London Heathrow, terminal 5
09:30 Inverness
1h 40m
Wed
Airbus A320
U2 621
easyJet
08:05 London Luton
09:40 Inverness
1h 35m
Tue
Airbus A319
BA 1420
British Airways
08:35 London Heathrow, terminal 5
10:15 Inverness
1h 40m
Mon, Fri
Airbus A320
BA 1420
British Airways
08:55 London Heathrow, terminal 5
10:35 Inverness
1h 40m
Thu
Airbus A320 NEO
BA 1420
British Airways
09:20 London Heathrow, terminal 5
11:00 Inverness
1h 40m
Sun
Airbus A320
U2 850
easyJet
09:25 London Gatwick, terminal N
11:10 Inverness
1h 45m
Sun
Airbus A320
BA 1420
British Airways
10:10 London Heathrow, terminal 5
11:50 Inverness
1h 40m
Tue
Airbus A320
U2 847
easyJet
10:45 London Gatwick, terminal N
12:30 Inverness
1h 45m
Sat
Airbus A320
U2 621
easyJet
12:25 London Luton
13:55 Inverness
1h 30m
Fri
Airbus A319
U2 847
easyJet
12:35 London Gatwick, terminal N
14:20 Inverness
1h 45m
Mon
Airbus A320
U2 847
easyJet
12:50 London Gatwick, terminal N
14:35 Inverness
1h 45m
Thu
Airbus A319
U2 847
easyJet
13:25 London Gatwick, terminal N
15:10 Inverness
1h 45m
Sun
Airbus A319
U2 847
easyJet
13:30 London Gatwick, terminal N
15:15 Inverness
1h 45m
Wed
Airbus A320
U2 847
easyJet
13:35 London Gatwick, terminal N
15:20 Inverness
1h 45m
Fri
Airbus A319
U2 847
easyJet
14:00 London Gatwick, terminal N
15:45 Inverness
1h 45m
Tue
Airbus A320
U2 623
easyJet
14:55 London Luton
16:25 Inverness
1h 30m
Wed
Airbus A319
BA 1424
British Airways
17:15 London Heathrow, terminal 5
18:55 Inverness
1h 40m
Thu
Airbus A320 NEO
U2 623
easyJet
17:30 London Luton
19:05 Inverness
1h 35m
Sun
Airbus A319
BA 1424
British Airways
17:45 London Heathrow, terminal 5
19:25 Inverness
1h 40m
Sat
Airbus A320
U2 623
easyJet
18:20 London Luton
19:55 Inverness
1h 35m
Thu
Airbus A319
U2 849
easyJet
18:55 London Gatwick, terminal N
20:35 Inverness
1h 40m
Daily
Airbus A319

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 4 December.

FlightDepartsArrivesDurationDaysAircraft
BA 1424
British Airways
17:55 London Heathrow, terminal 5
19:35 Inverness
1h 40m
Seasonal
Airbus A320
U2 845
easyJet
13:35 London Gatwick, terminal N
15:20 Inverness
1h 45m
Seasonal
Airbus A319
U2 845
easyJet
14:20 London Gatwick, terminal N
16:05 Inverness
1h 45m
Seasonal
Airbus A319
U2 623
easyJet
17:25 London Luton
19:00 Inverness
1h 35m
Seasonal
Airbus A320
BA 1424
British Airways
17:25 London Heathrow, terminal 5
19:05 Inverness
1h 40m
Seasonal
Airbus A320 NEO
U2 621
easyJet
07:05 London Luton
08:40 Inverness
1h 35m
Seasonal
Airbus A320
U2 849
easyJet
07:10 London Gatwick, terminal N
08:55 Inverness
1h 45m
Seasonal
Airbus A319
BA 1420
British Airways
08:50 London Heathrow, terminal 5
10:30 Inverness
1h 40m
Seasonal
Airbus A319
BA 1424
British Airways
12:20 London Heathrow, terminal 5
14:00 Inverness
1h 40m
Seasonal
Airbus A320
U2 847
easyJet
12:25 London Gatwick, terminal N
14:10 Inverness
1h 45m
Seasonal
Airbus A319
U2 851
easyJet
18:30 London Gatwick, terminal N
20:15 Inverness
1h 45m
Seasonal
Airbus A319
U2 623
easyJet
19:10 London Luton
20:40 Inverness
1h 30m
Seasonal
Airbus A320
U2 621
easyJet
11:30 London Luton
13:00 Inverness
1h 30m
Seasonal
Airbus A319
BA 1424
British Airways
13:10 London Heathrow, terminal 5
14:50 Inverness
1h 40m
Seasonal
Airbus A320 NEO
U2 849
easyJet
17:10 London Gatwick, terminal N
18:55 Inverness
1h 45m
Seasonal
Airbus A319
U2 621
easyJet
06:20 London Luton
07:50 Inverness
1h 30m
Seasonal
Airbus A319
BA 1420
British Airways
08:40 London Heathrow, terminal 5
10:20 Inverness
1h 40m
Seasonal
Airbus A320 NEO
BA 1424
British Airways
13:20 London Heathrow, terminal 5
15:00 Inverness
1h 40m
Seasonal
Airbus A320
U2 623
easyJet
13:40 London Luton
15:10 Inverness
1h 30m
Seasonal
Airbus A320
BA 1420
British Airways
07:55 London Heathrow, terminal 5
09:35 Inverness
1h 40m
Seasonal
Airbus A320 NEO
U2 621
easyJet
09:30 London Luton
11:00 Inverness
1h 30m
Seasonal
Airbus A320
BA 1424
British Airways
12:45 London Heathrow, terminal 5
14:25 Inverness
1h 40m
Seasonal
Airbus A320
U2 621
easyJet
06:00 London Luton
07:30 Inverness
1h 30m
Seasonal
Airbus A319
BA 1424
British Airways
13:15 London Heathrow, terminal 5
14:55 Inverness
1h 40m
Seasonal
Airbus A320 NEO
U2 623
easyJet
18:35 London Luton
20:05 Inverness
1h 30m
Seasonal
Airbus A319
BA 1426
British Airways
19:55 London Heathrow, terminal 5
21:30 Inverness
1h 35m
Seasonal
Airbus A320
U2 619
easyJet
07:15 London Luton
08:45 Inverness
1h 30m
Selected dates
Airbus A319
U2 621
easyJet
09:40 London Luton
11:10 Inverness
1h 30m
Seasonal
Airbus A319
BA 1424
British Airways
13:00 London Heathrow, terminal 5
14:35 Inverness
1h 35m
Seasonal
Airbus A320 NEO
U2 849
easyJet
14:30 London Gatwick, terminal N
16:15 Inverness
1h 45m
Seasonal
Airbus A319
U2 623
easyJet
18:30 London Luton
20:00 Inverness
1h 30m
Seasonal
Airbus A320
U2 621
easyJet
10:55 London Luton
12:25 Inverness
1h 30m
Seasonal
Airbus A319
U2 623
easyJet
16:30 London Luton
18:00 Inverness
1h 30m
Seasonal
Airbus A320
U2 623
easyJet
19:50 London Luton
21:20 Inverness
1h 30m
Seasonal
Airbus A320
U2 623
easyJet
15:50 London Luton
17:20 Inverness
1h 30m
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying London to Inverness

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from London to Inverness depart and land

Departure from London

16 flights a week, terminal N, 24 mi (39 km) from the city centre

London Heathrow closest to the centreLHR

9 flights a week, terminal 5, 14 mi (23 km) from the city centre

6 flights a week, 28 mi (45 km) from the city centre

Arrival in Inverness

Inverness INV

31 flights a week, 7 mi (12 km) from the city centre

Frequently asked questions

How long is the flight from London to Inverness?
A nonstop flight takes 1 hour 40 minutes on average, from 1h 30m to 1h 45m depending on the flight.
How far is Inverness from London?
444 mi (714 km) in a straight line between the cities.
Which airlines fly nonstop from London to Inverness?
easyJet (22 a week) and British Airways (9 a week).
How many flights a day are there from London to Inverness?
3 flights today and 31 a week, about 4.4 a day on average.
When are the first and last flights from London to Inverness?
The first departure is at 07:05 (U2850), the last at 18:55 (U2849). Local time.
What is the cheapest month to fly from London to Inverness?
December 2026: tickets from $32. The most expensive is March 2027, from $58.
What is the cheapest upcoming date to fly from London to Inverness?
14 December 2026 (Monday): from $32 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from London to Inverness?
easyJet: nonstop tickets from $32 on 14 December by recent searches. Prices change daily, so compare the sellers in the search.
Which London airport do flights to Inverness leave from?
London Gatwick (16 a week), London Heathrow (9 a week) and London Luton (6 a week).