How to get to Ibiza (Island), Balearic Islands, Spain from Cardiff by flight ? You can check flights from Cardiff to Ibiza (Island), Balearic Islands, Spain below.
You can find flight ticket prices from Cardiff to Ibiza (Island), Balearic Islands, Spain with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Cardiff to Bristol.
You take a flight from Bristol to Ibiza and cost approximately 100 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U26091
easyJet
|
06:05
Bristol
|
09:35 Ibiza | Direct |
KL1046
KLM
KL1495
KLM
|
06:05
Bristol
10:20
Amsterdam Schiphol
|
08:40
Amsterdam Schiphol
12:55
Ibiza
|
Connect |
FR8264
Ryanair
|
06:35
Bristol
|
10:00 Ibiza | Direct |
FR4440
Ryanair
FR7216
Ryanair
|
06:35
Bristol
11:20
Valencia
|
09:50
Valencia
12:05
Ibiza
|
Connect |
LS1835
Jet2.com
|
07:30
Bristol
|
10:55 Ibiza | Direct |
U26087
easyJet
|
10:30
Bristol
|
14:00 Ibiza | Direct |
FR8296
Ryanair
FR7566
Ryanair
|
17:00
Bristol
21:40
Alicante
|
20:25
Alicante
22:30
Ibiza
|
Connect |
You take a bus, shuttle or taxi from your location in Cardiff to Birmingham.
You take a flight from Birmingham to Ibiza and cost approximately 110 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
KL1420
KLM
KL1495
KLM
|
06:00
Birmingham
10:20
Amsterdam Schiphol
|
08:15
Amsterdam Schiphol
12:55
Ibiza
|
Connect |
LH959
Lufthansa
LH1156
Lufthansa
|
06:05
Birmingham
09:30
Frankfurt
|
08:35
Frankfurt
11:50
Ibiza
|
Connect |
AF1565
Air France
AF1190
Air France
|
06:10
Birmingham
10:55
Paris CDG
|
08:35
Paris CDG
13:10
Ibiza
|
Connect |
LS1245
Jet2.com
|
07:00
Birmingham
|
10:35 Ibiza | Direct |
AF1165
Air France
AF1718
Air France
|
10:20
Birmingham
14:25
Paris CDG
|
12:40
Paris CDG
16:40
Ibiza
|
Connect |
LH953
Lufthansa
LH1496
Lufthansa
|
10:45
Birmingham
15:15
Frankfurt
|
13:15
Frankfurt
17:35
Ibiza
|
Connect |
VY8755
Vueling Airlines
VY3528
Vueling Airlines
|
13:45
Birmingham
19:00
Barcelona
|
17:00
Barcelona
20:00
Ibiza
|
Connect |
VY8755
Vueling Airlines
VY3526
Vueling Airlines
|
13:45
Birmingham
19:20
Barcelona
|
17:00
Barcelona
20:20
Ibiza
|
Connect |
FR2711
Ryanair
|
15:20
Birmingham
|
18:50 Ibiza | Direct |
FR9163
Ryanair
FR8141
Ryanair
|
15:45
Birmingham
20:30
Barcelona
|
18:55
Barcelona
21:30
Ibiza
|
Connect |
FR2083
Ryanair
FR2084
Ryanair
|
15:50
Birmingham
20:20
Madrid
|
19:10
Madrid
21:35
Ibiza
|
Connect |
FR2152
Ryanair
FR7566
Ryanair
|
15:50
Birmingham
21:40
Alicante
|
19:25
Alicante
22:30
Ibiza
|
Connect |
You take a bus, shuttle or taxi from your location in Cardiff to London Heathrow.
You take a flight from London Heathrow to Ibiza and cost approximately 65 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
BA472
British Airways
VY3506
Vueling Airlines
|
06:15
London Heathrow
10:20
Barcelona
|
09:25
Barcelona
11:20
Ibiza
|
Connect |
BA472
British Airways
VY3524
Vueling Airlines
|
06:15
London Heathrow
10:50
Barcelona
|
09:25
Barcelona
11:50
Ibiza
|
Connect |
KL1000
KLM
KL1495
KLM
|
06:30
London Heathrow
10:20
Amsterdam Schiphol
|
09:00
Amsterdam Schiphol
12:55
Ibiza
|
Connect |
BA2684
British Airways
VY3974
Vueling Airlines
|
06:35
London Heathrow
11:10
Bilbao
|
09:40
Bilbao
12:40
Ibiza
|
Connect |
BA452
British Airways
|
06:50
London Heathrow
|
10:20 Ibiza | Direct |
BA458
British Airways
IB3808
Iberia
|
07:20
London Heathrow
11:40
Madrid
|
10:50
Madrid
12:55
Ibiza
|
Connect |
BA2724
British Airways
|
07:50
London Heathrow
|
11:30 Ibiza | Direct |
LH925
Lufthansa
LH1466
Lufthansa
|
08:30
London Heathrow
12:25
Frankfurt
|
11:05
Frankfurt
14:45
Ibiza
|
Connect |
BA410
British Airways
|
08:40
London Heathrow
|
12:10 Ibiza | Direct |
KL1002
KLM
HV5679
Transavia Holland
|
08:40
London Heathrow
11:50
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
14:25
Ibiza
|
Connect |
LH2471
Lufthansa
LH2716
Lufthansa
|
09:00
London Heathrow
12:50
Munich
|
11:50
Munich
15:10
Ibiza
|
Connect |
LH2471
Lufthansa
LH1846
Lufthansa
|
09:00
London Heathrow
12:55
Munich
|
11:50
Munich
15:15
Ibiza
|
Connect |
BA452 2724
British Airways
|
09:05
London Heathrow
|
12:35 Ibiza | Direct |
BA452
British Airways
|
09:15
London Heathrow
|
12:45 Ibiza | Direct |
BA484
British Airways
VY3520 3530
Vueling Airlines
|
09:25
London Heathrow
13:55
Barcelona
|
12:35
Barcelona
14:55
Ibiza
|
Connect |
BA484
British Airways
VY3512
Vueling Airlines
|
09:25
London Heathrow
13:25
Barcelona
|
12:35
Barcelona
14:25
Ibiza
|
Connect |
BA484
British Airways
VY3530
Vueling Airlines
|
09:25
London Heathrow
14:00
Barcelona
|
12:35
Barcelona
15:00
Ibiza
|
Connect |
BA2724
British Airways
|
09:35
London Heathrow
|
13:05 Ibiza | Direct |
KL1008
KLM
HV5671
Transavia Holland
|
09:55
London Heathrow
13:15
Amsterdam Schiphol
|
12:25
Amsterdam Schiphol
15:50
Ibiza
|
Connect |
KL1008
KLM
KL1497
KLM
|
09:55
London Heathrow
13:25
Amsterdam Schiphol
|
12:25
Amsterdam Schiphol
16:00
Ibiza
|
Connect |
IB3163
Iberia
IB3804
Iberia
|
10:35
London Heathrow
15:40
Madrid
|
14:00
Madrid
16:55
Ibiza
|
Connect |
BA474
British Airways
VY3526
Vueling Airlines
|
10:45
London Heathrow
15:15
Barcelona
|
13:55
Barcelona
16:15
Ibiza
|
Connect |
BA474
British Airways
VY3544
Vueling Airlines
|
10:45
London Heathrow
15:05
Barcelona
|
13:55
Barcelona
16:05
Ibiza
|
Connect |
BA452
British Airways
|
11:15
London Heathrow
|
14:45 Ibiza | Direct |
LH905
Lufthansa
LH1496
Lufthansa
|
11:30
London Heathrow
15:15
Frankfurt
|
14:05
Frankfurt
17:35
Ibiza
|
Connect |
IB3169
Iberia
IB3800
Iberia
|
11:30
London Heathrow
16:15
Madrid
|
15:00
Madrid
17:30
Ibiza
|
Connect |
BA2724
British Airways
|
11:40
London Heathrow
|
15:25 Ibiza | Direct |
KL1010
KLM
KL1499
KLM
|
11:45
London Heathrow
15:50
Amsterdam Schiphol
|
14:05
Amsterdam Schiphol
18:25
Ibiza
|
Connect |
BA410
British Airways
|
11:45
London Heathrow
|
15:15 Ibiza | Direct |
BA2728
British Airways
|
11:55
London Heathrow
|
15:25 Ibiza | Direct |
BA450
British Airways
IB8518
Iberia
|
12:30
London Heathrow
16:45
Palma Mallorca
|
15:55
Palma Mallorca
17:30
Ibiza
|
Connect |
BA480
British Airways
VY3526
Vueling Airlines
|
14:20
London Heathrow
19:20
Barcelona
|
17:30
Barcelona
20:20
Ibiza
|
Connect |
BA480
British Airways
VY3528
Vueling Airlines
|
14:20
London Heathrow
19:00
Barcelona
|
17:30
Barcelona
20:00
Ibiza
|
Connect |
BA2726
British Airways
|
14:30
London Heathrow
|
17:55 Ibiza | Direct |
BA410
British Airways
|
15:05
London Heathrow
|
18:35 Ibiza | Direct |
IB3177
Iberia
IB3814
Iberia
|
15:45
London Heathrow
20:30
Madrid
|
19:15
Madrid
21:45
Ibiza
|
Connect |
BA450
British Airways
IB8524
Iberia
|
15:45
London Heathrow
21:05
Palma Mallorca
|
19:10
Palma Mallorca
21:50
Ibiza
|
Connect |
BA2726
British Airways
|
16:20
London Heathrow
|
19:55 Ibiza | Direct |
BA2728
British Airways
|
16:50
London Heathrow
|
20:20 Ibiza | Direct |
BA482
British Airways
VY3520
Vueling Airlines
|
18:45
London Heathrow
23:25
Barcelona
|
21:50
Barcelona
00:25
Ibiza
|
Connect |
You take a bus, shuttle or taxi from your location in Cardiff to London City.
You take a flight from London City to Ibiza and cost approximately 110 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
BA8461
British Airways
|
06:40
London City
|
10:05 Ibiza | Direct |
BA8483
British Airways
IB8512
Iberia
|
06:50
London City
11:10
Palma Mallorca
|
10:15
Palma Mallorca
11:55
Ibiza
|
Connect |
LG4592
Luxair
LG655
Luxair
|
07:35
London City
11:40
Luxembourg
|
09:45
Luxembourg
13:55
Ibiza
|
Connect |
BA8487
British Airways
VY2455
Vueling Airlines
|
07:35
London City
12:50
Malaga
|
11:30
Malaga
14:05
Ibiza
|
Connect |
BA8463
British Airways
|
08:25
London City
|
11:50 Ibiza | Direct |
BA8465
British Airways
|
08:30
London City
|
12:00 Ibiza | Direct |
KL0984
KLM
HV5675
Transavia Holland
|
08:40
London City
12:45
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
15:20
Ibiza
|
Connect |
KL0984
KLM
HV5679
Transavia Holland
|
08:40
London City
11:50
Amsterdam Schiphol
|
11:00
Amsterdam Schiphol
14:25
Ibiza
|
Connect |
KL0988
KLM
KL1497
KLM
|
10:00
London City
13:25
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
16:00
Ibiza
|
Connect |
KL0988
KLM
HV5671
Transavia Holland
|
10:00
London City
13:15
Amsterdam Schiphol
|
12:10
Amsterdam Schiphol
15:50
Ibiza
|
Connect |
BA8461
British Airways
|
10:30
London City
|
13:55 Ibiza | Direct |
BA8463
British Airways
|
11:10
London City
|
14:35 Ibiza | Direct |
BA8461
British Airways
|
11:30
London City
|
14:55 Ibiza | Direct |
BA8463
British Airways
|
13:00
London City
|
16:25 Ibiza | Direct |
BA8465
British Airways
|
14:20
London City
|
17:45 Ibiza | Direct |
BA8485
British Airways
IB8522
Iberia
|
15:00
London City
19:25
Palma Mallorca
|
18:25
Palma Mallorca
20:10
Ibiza
|
Connect |
BA8485
British Airways
IB8524
Iberia
|
15:00
London City
21:05
Palma Mallorca
|
18:25
Palma Mallorca
21:50
Ibiza
|
Connect |
BA8483
British Airways
IB8524
Iberia
|
15:40
London City
21:05
Palma Mallorca
|
19:05
Palma Mallorca
21:50
Ibiza
|
Connect |
BA2227
British Airways
IB8524
Iberia
|
16:45
London City
21:05
Palma Mallorca
|
20:10
Palma Mallorca
21:50
Ibiza
|
Connect |
You take a bus, shuttle or taxi from your location in Cardiff to London Gatwick.
You take a flight from London Gatwick to Ibiza and cost approximately 220 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U28647
easyJet
|
05:35
London Gatwick
|
09:00 Ibiza | Direct |
BA2724
British Airways
|
08:00
London Gatwick
|
11:30 Ibiza | Direct |
VY7831
Vueling Airlines
VY3520 3530
Vueling Airlines
|
09:05
London Gatwick
13:55
Barcelona
|
12:20
Barcelona
14:55
Ibiza
|
Connect |
VY7831
Vueling Airlines
VY3512
Vueling Airlines
|
09:05
London Gatwick
13:25
Barcelona
|
12:20
Barcelona
14:25
Ibiza
|
Connect |
VY7381
Vueling Airlines
VY1354
Vueling Airlines
|
09:25
London Gatwick
14:45
Alicante
|
13:00
Alicante
15:35
Ibiza
|
Connect |
VY7823
Vueling Airlines
VY3526
Vueling Airlines
|
09:45
London Gatwick
14:35
Barcelona
|
13:00
Barcelona
15:35
Ibiza
|
Connect |
VY7823
Vueling Airlines
VY3520 3530
Vueling Airlines
|
09:45
London Gatwick
13:55
Barcelona
|
13:00
Barcelona
14:55
Ibiza
|
Connect |
VY7823
Vueling Airlines
VY3530
Vueling Airlines
|
09:45
London Gatwick
14:00
Barcelona
|
13:00
Barcelona
15:00
Ibiza
|
Connect |
IB3715
Iberia
IB3800
Iberia
|
10:50
London Gatwick
16:15
Madrid
|
14:15
Madrid
17:30
Ibiza
|
Connect |
IB3715
Iberia
IB3804
Iberia
|
10:50
London Gatwick
15:40
Madrid
|
14:15
Madrid
16:55
Ibiza
|
Connect |
U25147
easyJet
|
12:15
London Gatwick
|
15:40 Ibiza | Direct |
VY7827
Vueling Airlines
VY3526
Vueling Airlines
|
14:35
London Gatwick
19:20
Barcelona
|
17:50
Barcelona
20:20
Ibiza
|
Connect |
VY7827
Vueling Airlines
VY3528
Vueling Airlines
|
14:35
London Gatwick
19:00
Barcelona
|
17:50
Barcelona
20:00
Ibiza
|
Connect |
VY7829
Vueling Airlines
VY3526
Vueling Airlines
|
14:50
London Gatwick
19:20
Barcelona
|
18:05
Barcelona
20:20
Ibiza
|
Connect |
VY7829
Vueling Airlines
VY3518
Vueling Airlines
|
14:50
London Gatwick
20:40
Barcelona
|
18:05
Barcelona
21:40
Ibiza
|
Connect |
VY7827
Vueling Airlines
VY3518
Vueling Airlines
|
15:00
London Gatwick
20:40
Barcelona
|
18:15
Barcelona
21:40
Ibiza
|
Connect |
U28651
easyJet
|
17:45
London Gatwick
|
21:20 Ibiza | Direct |
U28649
easyJet
|
20:25
London Gatwick
|
23:55 Ibiza | Direct |
U28653
easyJet
|
20:50
London Gatwick
|
00:20 Ibiza | Direct |
You take a bus, shuttle or taxi from your location in Cardiff to London Luton.
You take a flight from London Luton to Ibiza and cost approximately 100 USD.
You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.
Flight | Depart | Arrive | |
---|---|---|---|
U22091
easyJet
|
06:10
London Luton
|
09:40 Ibiza | Direct |
U22415
easyJet
U24835
easyJet
|
06:15
London Luton
10:50
Naples
|
09:55
Naples
12:55
Ibiza
|
Connect |
U23579
easyJet
|
11:25
London Luton
|
15:05 Ibiza | Direct |
FR7807
Ryanair
FR8141
Ryanair
|
15:00
London Luton
20:30
Barcelona
|
18:05
Barcelona
21:30
Ibiza
|
Connect |
FR8425
Ryanair
FR7566
Ryanair
|
16:05
London Luton
21:40
Alicante
|
19:35
Alicante
22:30
Ibiza
|
Connect |
U22091
easyJet
|
17:20
London Luton
|
20:50 Ibiza | Direct |
U22095
easyJet
|
19:50
London Luton
|
23:20 Ibiza | Direct |
U22093
easyJet
|
19:55
London Luton
|
23:20 Ibiza | Direct |
You can find hotels and accommodations in Ibiza (Island), Balearic Islands, Spain with our hotels search tool below
Booking.com