Flights from London to Ibiza – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to IBZ – All flight route options from Heathrow, United Kingdom to Ibiza Airport, Spain. These flights are operated by 14 airlines. Fly non-stop with British Airways or choose from 20 different transit flights. The shortest flight time is 2 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Ibiza Airport
We got great deals on hotels and car rentals near the airport.
London to Ibiza flights
There are over 18 airlines and as many as 122 flights every week to this destination. You can fly non-stop to Ibiza (IBZ) from London (LHR) with British Airways but if a stopover option suits you better you can choose to fly via Valencia, Cologne or any other of the 17 alternatives with connectiing airports.
Tip! Consider arriving at Ibiza Airport (IBZ) or Ibiza Airport (IBZ) instead.
London to Ibiza with British Airways
You can fly non-stop every weekday with flights departing from 6:00 am to 3:00 pm. British Airways is a member of the air alliance OneWorld.
Note Non-stop flights with British Airways will begin in Mar 2025.
With SWISS
If you fly from London with SWISS you will do a stopover in Geneva, GVA before reaching Ibiza. This flight trip will take 4 hours and 30 minutes and you can fly every Friday with departures at 07:00. SWISS is a Star Alliance member.
Distance & flight times: Heathrow to Ibiza Airport
The shortest flight time between LHR and IBZ is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 879 miles (1414 km) |
VLC Valencia | 4h 20m | 2h 45m | 940 miles (1512 km) |
CGN Cologne | 5h 10m | 2h 30m | 1212 miles (1950 km) |
NCE Nice | 5h 45m | 2h 5m | 1101 miles (1772 km) |
BCN Barcelona | 6h 0m | 2h 50m | 889 miles (1430 km) |
BRU Brussels | 6h 10m | 2h 35m | 1067 miles (1717 km) |
PMI Palma de Mallorca | 6h 10m | 1h 45m | 929 miles (1495 km) |
STR Stuttgart | 6h 15m | 1h 30m | 1258 miles (2024 km) |
CDG Paris | 6h 15m | 2h 40m | 922 miles (1483 km) |
ZRH Zurich | 6h 33m | 4h 10m | 1190 miles (1915 km) |
MAD Madrid | 6h 45m | 3h 55m | 1064 miles (1712 km) |
GVA Geneva | 6h 45m | 3h 10m | 1036 miles (1667 km) |
DUS Dusseldorf | 6h 50m | 2h 55m | 1212 miles (1950 km) |
FCO Rome | 6h 55m | 3h 5m | 1510 miles (2430 km) |
AMS Amsterdam | 7h 0m | 2h 50m | 1178 miles (1895 km) |
MUC Munich | 7h 40m | 3h 20m | 1427 miles (2296 km) |
FRA Frankfurt | 7h 45m | 3h 50m | 1261 miles (2029 km) |
AGP Malaga | 7h 55m | 2h 15m | 1403 miles (2257 km) |


Quick copy and share this page
From London to Spain
Below is a list of other destinations to Spain from Heathrow with either direct flights or 1 stop connections.
-
MAD Madrid Direct
-
BCN Barcelona Direct
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante
-
LPA Las Palmas
-
TFS Tenerife Direct
-
VLC Valencia Direct
-
SVQ Sevilla
-
ACE Lanzarote
From United Kingdom to Ibiza
Below is a list of other cities in United Kingdom with flights to Ibiza with either non-stop or connecting flights.
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham Direct
-
LTN London Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
LBA Leeds Direct
-
NCL Newcastle Direct