HowToGo

Flight from Belfast to Ibiza (Island), Balearic Islands, Spain

How to get to Ibiza (Island), Balearic Islands, Spain from Belfast by flight ? You can check flights from Belfast to Ibiza (Island), Balearic Islands, Spain below.

Search Transfer from Belfast to Ibiza (Island), Balearic Islands, Spain

Search Flights

You can find flight ticket prices from Belfast to Ibiza (Island), Balearic Islands, Spain with our flight tickets search tool below

1. Johannesburg to Ibiza

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Ibiza and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
AF995 Air France
VY8176 Vueling Airlines
09:00 Johannesburg
22:25 Paris CDG
19:45 Paris CDG
00:35 Ibiza
Connect
LH573 Lufthansa
LH1466 Lufthansa
19:00 Johannesburg
12:25 Frankfurt
05:35 Frankfurt
14:45 Ibiza
Connect
LH573 Lufthansa
LH1156 Lufthansa
19:00 Johannesburg
09:30 Frankfurt
05:35 Frankfurt
11:50 Ibiza
Connect
BA056 British Airways
BA452 British Airways
19:20 Johannesburg
09:05 London Heathrow
05:30 London Heathrow
12:35 Ibiza
Connect
BA056 British Airways
BA410 British Airways
19:20 Johannesburg
08:40 London Heathrow
05:30 London Heathrow
12:10 Ibiza
Connect
BA056 British Airways
BA452 British Airways
19:20 Johannesburg
06:50 London Heathrow
05:30 London Heathrow
10:20 Ibiza
Connect
SA260 South African Airways
LH1466 Lufthansa
19:25 Johannesburg
12:25 Frankfurt
06:10 Frankfurt
14:45 Ibiza
Connect
SA260 South African Airways
LH1156 Lufthansa
19:25 Johannesburg
14:55 Frankfurt
06:10 Frankfurt
17:15 Ibiza
Connect
SA260 South African Airways
LH1156 Lufthansa
19:25 Johannesburg
09:30 Frankfurt
06:10 Frankfurt
11:50 Ibiza
Connect
LX289 Swiss
WK266 Edelweiss Air
19:25 Johannesburg
12:40 Zurich
06:10 Zurich
14:45 Ibiza
Connect
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA234 South African Airways
BA410 British Airways
20:00 Johannesburg
08:40 London Heathrow
06:25 London Heathrow
12:10 Ibiza
Connect
SA234 South African Airways
BA452 British Airways
20:00 Johannesburg
09:05 London Heathrow
06:25 London Heathrow
12:35 Ibiza
Connect
VS450 Virgin Atlantic
BA410 British Airways
20:25 Johannesburg
08:40 London Heathrow
06:35 London Heathrow
12:10 Ibiza
Connect
VS450 Virgin Atlantic
BA452 British Airways
20:25 Johannesburg
09:05 London Heathrow
06:35 London Heathrow
12:35 Ibiza
Connect
SA264 South African Airways
LH1846 Lufthansa
20:30 Johannesburg
10:05 Munich
07:20 Munich
12:25 Ibiza
Connect
AZ0849 Alitalia
VY3307 Vueling Airlines
20:35 Johannesburg
09:35 Rome
06:50 Rome
11:35 Ibiza
Connect
AZ0849 Alitalia
AZ0086 Alitalia
20:35 Johannesburg
11:05 Rome
06:50 Rome
13:00 Ibiza
Connect
BA054 British Airways
BA410 British Airways
21:10 Johannesburg
08:40 London Heathrow
07:20 London Heathrow
12:10 Ibiza
Connect
BA054 British Airways
BA410 British Airways
21:10 Johannesburg
11:50 London Heathrow
07:20 London Heathrow
15:20 Ibiza
Connect
BA054 British Airways
BA452 British Airways
21:10 Johannesburg
09:05 London Heathrow
07:20 London Heathrow
12:35 Ibiza
Connect
KL0592 KLM
HV5675 Transavia Holland
23:10 Johannesburg
12:45 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
KL0592 KLM
KL1497 KLM
23:10 Johannesburg
13:25 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
KL0592 KLM
HV5671 Transavia Holland
23:10 Johannesburg
19:35 Amsterdam Schiphol
10:20 Amsterdam Schiphol
22:10 Ibiza
Connect

2. Nelspruit to Ibiza

  1. You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.

  2. You take a flight from Nelspruit to Ibiza and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
SA8838 South African Airways
AF995 Air France
VY8176 Vueling Airlines
06:55 Nelspruit
09:00 Johannesburg
22:25 Paris CDG
07:50 Johannesburg
19:45 Paris CDG
00:35 Ibiza
Connect
SA8258 South African Airways
SA8261 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
11:45 Nelspruit
13:45 Vilankulu
19:00 Johannesburg
09:30 Frankfurt
12:55 Vilankulu
15:30 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8258 South African Airways
SA8263 South African Airways
SA260 South African Airways
LH1156 Lufthansa
11:45 Nelspruit
13:25 Vilankulu
19:25 Johannesburg
09:30 Frankfurt
12:55 Vilankulu
15:10 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8258 South African Airways
SA8261 South African Airways
SA260 South African Airways
LH1156 Lufthansa
11:45 Nelspruit
13:45 Vilankulu
19:25 Johannesburg
09:30 Frankfurt
12:55 Vilankulu
15:30 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8506 South African Airways
SA572 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
15:10 Nelspruit
17:40 Durban
20:35 Johannesburg
11:05 Rome
16:10 Durban
18:45 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8506 South African Airways
SA578 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
15:10 Nelspruit
18:40 Durban
20:35 Johannesburg
11:05 Rome
16:10 Durban
19:45 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8832 South African Airways
LX289 Swiss
WK266 Edelweiss Air
15:30 Nelspruit
19:25 Johannesburg
12:40 Zurich
16:25 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA8832 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
15:30 Nelspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
16:25 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8844 South African Airways
KL0592 KLM
KL1497 KLM
16:15 Nelspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
17:10 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8844 South African Airways
SA264 South African Airways
LH1846 Lufthansa
16:15 Nelspruit
20:30 Johannesburg
10:05 Munich
17:10 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8844 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
16:15 Nelspruit
19:00 Johannesburg
09:30 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8844 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
16:15 Nelspruit
20:35 Johannesburg
11:05 Rome
17:10 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8844 South African Airways
LX289 Swiss
WK266 Edelweiss Air
16:15 Nelspruit
19:25 Johannesburg
12:40 Zurich
17:10 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA8844 South African Airways
BA056 British Airways
BA452 British Airways
16:15 Nelspruit
19:20 Johannesburg
06:50 London Heathrow
17:10 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA8844 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
16:15 Nelspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
17:10 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8844 South African Airways
SA260 South African Airways
LH1466 Lufthansa
16:15 Nelspruit
19:25 Johannesburg
12:25 Frankfurt
17:10 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8844 South African Airways
KL0592 KLM
HV5675 Transavia Holland
16:15 Nelspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
17:10 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA8846 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
16:40 Nelspruit
19:00 Johannesburg
12:25 Frankfurt
17:30 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA8846 South African Airways
KL0592 KLM
KL1497 KLM
16:40 Nelspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
17:30 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8846 South African Airways
SA234 South African Airways
BA452 British Airways
16:40 Nelspruit
20:00 Johannesburg
09:05 London Heathrow
17:30 Johannesburg
06:25 London Heathrow
12:35 Ibiza
Connect
SA8846 South African Airways
SA264 South African Airways
LH1846 Lufthansa
16:40 Nelspruit
20:30 Johannesburg
10:05 Munich
17:30 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8846 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
16:40 Nelspruit
20:35 Johannesburg
11:05 Rome
17:30 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8846 South African Airways
BA056 British Airways
BA410 British Airways
16:40 Nelspruit
19:20 Johannesburg
08:40 London Heathrow
17:30 Johannesburg
05:30 London Heathrow
12:10 Ibiza
Connect
SA8846 South African Airways
SA260 South African Airways
LH1156 Lufthansa
16:40 Nelspruit
19:25 Johannesburg
09:30 Frankfurt
17:30 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8846 South African Airways
LX289 Swiss
WK266 Edelweiss Air
16:40 Nelspruit
19:25 Johannesburg
12:40 Zurich
17:30 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA8846 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
16:40 Nelspruit
19:00 Johannesburg
09:30 Frankfurt
17:30 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8846 South African Airways
KL0592 KLM
HV5675 Transavia Holland
16:40 Nelspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
17:30 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA8846 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
16:40 Nelspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
17:30 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8846 South African Airways
SA260 South African Airways
LH1466 Lufthansa
16:40 Nelspruit
19:25 Johannesburg
12:25 Frankfurt
17:30 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8846 South African Airways
SA234 South African Airways
BA410 British Airways
16:40 Nelspruit
20:00 Johannesburg
08:40 London Heathrow
17:30 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA8846 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
16:40 Nelspruit
20:35 Johannesburg
09:35 Rome
17:30 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA8848 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
18:25 Nelspruit
20:35 Johannesburg
09:35 Rome
19:20 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA8848 South African Airways
KL0592 KLM
HV5675 Transavia Holland
18:25 Nelspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
19:20 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA8848 South African Airways
SA264 South African Airways
LH1846 Lufthansa
18:25 Nelspruit
20:30 Johannesburg
10:05 Munich
19:20 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8848 South African Airways
VS450 Virgin Atlantic
BA410 British Airways
18:25 Nelspruit
20:25 Johannesburg
08:40 London Heathrow
19:20 Johannesburg
06:35 London Heathrow
12:10 Ibiza
Connect
SA8848 South African Airways
KL0592 KLM
KL1497 KLM
18:25 Nelspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
19:20 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8848 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
18:25 Nelspruit
20:35 Johannesburg
11:05 Rome
19:20 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8848 South African Airways
BA054 British Airways
BA452 British Airways
18:25 Nelspruit
21:10 Johannesburg
09:05 London Heathrow
19:20 Johannesburg
07:20 London Heathrow
12:35 Ibiza
Connect
SA8848 South African Airways
VS450 Virgin Atlantic
BA452 British Airways
18:25 Nelspruit
20:25 Johannesburg
09:05 London Heathrow
19:20 Johannesburg
06:35 London Heathrow
12:35 Ibiza
Connect
SA8848 South African Airways
BA054 British Airways
BA410 British Airways
18:25 Nelspruit
21:10 Johannesburg
08:40 London Heathrow
19:20 Johannesburg
07:20 London Heathrow
12:10 Ibiza
Connect

3. Skukuza to Ibiza

  1. You take a bus, shuttle or taxi from your location in Belfast to Skukuza.

  2. You take a flight from Skukuza to Ibiza and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
SA8930 South African Airways
SA8842 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
10:35 Skukuza
13:35 Nelspruit
19:00 Johannesburg
12:25 Frankfurt
11:05 Nelspruit
14:25 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA8930 South African Airways
SA8844 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
10:35 Skukuza
16:15 Nelspruit
19:00 Johannesburg
12:25 Frankfurt
11:05 Nelspruit
17:10 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA8930 South African Airways
SA8842 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
10:35 Skukuza
13:35 Nelspruit
20:35 Johannesburg
11:05 Rome
11:05 Nelspruit
14:25 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8930 South African Airways
SA8844 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
10:35 Skukuza
16:15 Nelspruit
20:35 Johannesburg
11:05 Rome
11:05 Nelspruit
17:10 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8930 South African Airways
SA8842 South African Airways
SA264 South African Airways
LH1846 Lufthansa
10:35 Skukuza
13:35 Nelspruit
20:30 Johannesburg
10:05 Munich
11:05 Nelspruit
14:25 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8930 South African Airways
SA8844 South African Airways
SA264 South African Airways
LH1846 Lufthansa
10:35 Skukuza
16:15 Nelspruit
20:30 Johannesburg
10:05 Munich
11:05 Nelspruit
17:10 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8930 South African Airways
SA8832 South African Airways
SA264 South African Airways
LH1846 Lufthansa
10:35 Skukuza
15:30 Nelspruit
20:30 Johannesburg
10:05 Munich
11:05 Nelspruit
16:25 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8930 South African Airways
SA8844 South African Airways
SA260 South African Airways
LH1156 Lufthansa
10:35 Skukuza
16:15 Nelspruit
19:25 Johannesburg
09:30 Frankfurt
11:05 Nelspruit
17:10 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8930 South African Airways
SA8844 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
10:35 Skukuza
16:15 Nelspruit
19:00 Johannesburg
09:30 Frankfurt
11:05 Nelspruit
17:10 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8930 South African Airways
SA8842 South African Airways
SA260 South African Airways
LH1156 Lufthansa
10:35 Skukuza
13:35 Nelspruit
19:25 Johannesburg
09:30 Frankfurt
11:05 Nelspruit
14:25 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8930 South African Airways
SA8842 South African Airways
SA260 South African Airways
LH1466 Lufthansa
10:35 Skukuza
13:35 Nelspruit
19:25 Johannesburg
12:25 Frankfurt
11:05 Nelspruit
14:25 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8862 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
13:30 Skukuza
20:35 Johannesburg
11:05 Rome
14:35 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8862 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
13:30 Skukuza
20:35 Johannesburg
09:35 Rome
14:35 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA8862 South African Airways
KL0592 KLM
HV5675 Transavia Holland
13:30 Skukuza
23:10 Johannesburg
12:45 Amsterdam Schiphol
14:35 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA8862 South African Airways
SA234 South African Airways
BA410 British Airways
13:30 Skukuza
20:00 Johannesburg
08:40 London Heathrow
14:35 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA8862 South African Airways
SA260 South African Airways
LH1466 Lufthansa
13:30 Skukuza
19:25 Johannesburg
12:25 Frankfurt
14:35 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8862 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
13:30 Skukuza
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
14:35 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8862 South African Airways
KL0592 KLM
KL1497 KLM
13:30 Skukuza
23:10 Johannesburg
13:25 Amsterdam Schiphol
14:35 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8862 South African Airways
SA264 South African Airways
LH1846 Lufthansa
13:30 Skukuza
20:30 Johannesburg
10:05 Munich
14:35 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8862 South African Airways
LX289 Swiss
WK266 Edelweiss Air
13:30 Skukuza
19:25 Johannesburg
12:40 Zurich
14:35 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA8862 South African Airways
BA056 British Airways
BA452 British Airways
13:30 Skukuza
19:20 Johannesburg
06:50 London Heathrow
14:35 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA8862 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
13:30 Skukuza
19:00 Johannesburg
09:30 Frankfurt
14:35 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8866 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
14:50 Skukuza
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
15:50 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8866 South African Airways
BA056 British Airways
BA452 British Airways
14:50 Skukuza
19:20 Johannesburg
09:05 London Heathrow
15:50 Johannesburg
05:30 London Heathrow
12:35 Ibiza
Connect
SA8866 South African Airways
SA264 South African Airways
LH1846 Lufthansa
14:50 Skukuza
20:30 Johannesburg
10:05 Munich
15:50 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8866 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
14:50 Skukuza
20:35 Johannesburg
11:05 Rome
15:50 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8866 South African Airways
SA234 South African Airways
BA410 British Airways
14:50 Skukuza
20:00 Johannesburg
08:40 London Heathrow
15:50 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA8866 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
14:50 Skukuza
20:35 Johannesburg
09:35 Rome
15:50 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA8866 South African Airways
VS450 Virgin Atlantic
BA410 British Airways
14:50 Skukuza
20:25 Johannesburg
08:40 London Heathrow
15:50 Johannesburg
06:35 London Heathrow
12:10 Ibiza
Connect
SA8866 South African Airways
LX289 Swiss
LX2802 Swiss
U21519 easyJet
14:50 Skukuza
19:25 Johannesburg
07:30 Zurich
13:20 Geneva
15:50 Johannesburg
06:10 Zurich
08:25 Geneva
15:10 Ibiza
Connect
SA8866 South African Airways
VS450 Virgin Atlantic
BA452 British Airways
14:50 Skukuza
20:25 Johannesburg
09:05 London Heathrow
15:50 Johannesburg
06:35 London Heathrow
12:35 Ibiza
Connect
SA8866 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
14:50 Skukuza
19:00 Johannesburg
12:25 Frankfurt
15:50 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA8866 South African Airways
SA260 South African Airways
LH1466 Lufthansa
14:50 Skukuza
19:25 Johannesburg
12:25 Frankfurt
15:50 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8866 South African Airways
KL0592 KLM
KL1497 KLM
14:50 Skukuza
23:10 Johannesburg
13:25 Amsterdam Schiphol
15:50 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8866 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
14:50 Skukuza
19:00 Johannesburg
09:30 Frankfurt
15:50 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8866 South African Airways
SA260 South African Airways
LH1156 Lufthansa
14:50 Skukuza
19:25 Johannesburg
09:30 Frankfurt
15:50 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA8866 South African Airways
KL0592 KLM
HV5675 Transavia Holland
14:50 Skukuza
23:10 Johannesburg
12:45 Amsterdam Schiphol
15:50 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA8866 South African Airways
BA056 British Airways
BA410 British Airways
14:50 Skukuza
19:20 Johannesburg
08:40 London Heathrow
15:50 Johannesburg
05:30 London Heathrow
12:10 Ibiza
Connect
SA8866 South African Airways
BA056 British Airways
BA452 British Airways
14:50 Skukuza
19:20 Johannesburg
06:50 London Heathrow
15:50 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA8866 South African Airways
LX289 Swiss
WK266 Edelweiss Air
14:50 Skukuza
19:25 Johannesburg
12:40 Zurich
15:50 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect

4. Hoedspruit to Ibiza

  1. You take a bus, shuttle or taxi from your location in Belfast to Hoedspruit.

  2. You take a flight from Hoedspruit to Ibiza and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
SA1225 1226 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
12:00 Hoedspruit
20:35 Johannesburg
11:05 Rome
13:05 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA1225 1226 South African Airways
KL0592 KLM
HV5675 Transavia Holland
12:00 Hoedspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
13:05 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA1225 1226 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
12:00 Hoedspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
13:05 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA1228 South African Airways
KL0592 KLM
HV5675 Transavia Holland
13:55 Hoedspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
15:00 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA1228 South African Airways
LX289 Swiss
WK266 Edelweiss Air
13:55 Hoedspruit
19:25 Johannesburg
12:40 Zurich
15:00 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA1228 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
13:55 Hoedspruit
20:35 Johannesburg
09:35 Rome
15:00 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA1228 South African Airways
SA234 South African Airways
BA410 British Airways
13:55 Hoedspruit
20:00 Johannesburg
08:40 London Heathrow
15:00 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA1228 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
13:55 Hoedspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
15:00 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA1228 South African Airways
SA264 South African Airways
LH1846 Lufthansa
13:55 Hoedspruit
20:30 Johannesburg
10:05 Munich
15:00 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA1228 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
13:55 Hoedspruit
20:35 Johannesburg
11:05 Rome
15:00 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA1228 South African Airways
VS450 Virgin Atlantic
BA452 British Airways
13:55 Hoedspruit
20:25 Johannesburg
09:05 London Heathrow
15:00 Johannesburg
06:35 London Heathrow
12:35 Ibiza
Connect
SA1228 South African Airways
LX289 Swiss
LX2802 Swiss
U21519 easyJet
13:55 Hoedspruit
19:25 Johannesburg
07:30 Zurich
13:20 Geneva
15:00 Johannesburg
06:10 Zurich
08:25 Geneva
15:10 Ibiza
Connect
SA1228 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
13:55 Hoedspruit
19:00 Johannesburg
12:25 Frankfurt
15:00 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA1228 South African Airways
KL0592 KLM
KL1497 KLM
13:55 Hoedspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
15:00 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA1228 South African Airways
VS450 Virgin Atlantic
BA410 British Airways
13:55 Hoedspruit
20:25 Johannesburg
08:40 London Heathrow
15:00 Johannesburg
06:35 London Heathrow
12:10 Ibiza
Connect
SA8860 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
14:30 Hoedspruit
19:00 Johannesburg
12:25 Frankfurt
15:30 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA8860 South African Airways
KL0592 KLM
KL1497 KLM
14:30 Hoedspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
15:30 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
SA8860 South African Airways
SA234 South African Airways
BA452 British Airways
14:30 Hoedspruit
20:00 Johannesburg
09:05 London Heathrow
15:30 Johannesburg
06:25 London Heathrow
12:35 Ibiza
Connect
SA8860 South African Airways
LX289 Swiss
LX2802 Swiss
U21519 easyJet
14:30 Hoedspruit
19:25 Johannesburg
07:30 Zurich
13:20 Geneva
15:30 Johannesburg
06:10 Zurich
08:25 Geneva
15:10 Ibiza
Connect
SA8860 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
14:30 Hoedspruit
20:35 Johannesburg
11:05 Rome
15:30 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA8860 South African Airways
SA264 South African Airways
LH1846 Lufthansa
14:30 Hoedspruit
20:30 Johannesburg
10:05 Munich
15:30 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA8860 South African Airways
LX289 Swiss
LX2802 Swiss
LX2340 Swiss
14:30 Hoedspruit
19:25 Johannesburg
07:30 Zurich
10:25 Geneva
15:30 Johannesburg
06:10 Zurich
08:25 Geneva
12:20 Ibiza
Connect
SA8860 South African Airways
VS450 Virgin Atlantic
BA410 British Airways
14:30 Hoedspruit
20:25 Johannesburg
08:40 London Heathrow
15:30 Johannesburg
06:35 London Heathrow
12:10 Ibiza
Connect
SA8860 South African Airways
BA056 British Airways
BA410 British Airways
14:30 Hoedspruit
19:20 Johannesburg
08:40 London Heathrow
15:30 Johannesburg
05:30 London Heathrow
12:10 Ibiza
Connect
SA8860 South African Airways
AZ0849 Alitalia
VY3307 Vueling Airlines
14:30 Hoedspruit
20:35 Johannesburg
09:35 Rome
15:30 Johannesburg
06:50 Rome
11:35 Ibiza
Connect
SA8860 South African Airways
VS450 Virgin Atlantic
BA452 British Airways
14:30 Hoedspruit
20:25 Johannesburg
09:05 London Heathrow
15:30 Johannesburg
06:35 London Heathrow
12:35 Ibiza
Connect
SA8860 South African Airways
SA234 South African Airways
BA410 British Airways
14:30 Hoedspruit
20:00 Johannesburg
08:40 London Heathrow
15:30 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA8860 South African Airways
SA260 South African Airways
LH1466 Lufthansa
14:30 Hoedspruit
19:25 Johannesburg
12:25 Frankfurt
15:30 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA8860 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
14:30 Hoedspruit
19:00 Johannesburg
09:30 Frankfurt
15:30 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA8860 South African Airways
LX289 Swiss
WK266 Edelweiss Air
14:30 Hoedspruit
19:25 Johannesburg
12:40 Zurich
15:30 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA8860 South African Airways
BA056 British Airways
BA452 British Airways
14:30 Hoedspruit
19:20 Johannesburg
06:50 London Heathrow
15:30 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA8860 South African Airways
KL0592 KLM
HV5675 Transavia Holland
14:30 Hoedspruit
23:10 Johannesburg
12:45 Amsterdam Schiphol
15:30 Johannesburg
10:20 Amsterdam Schiphol
15:20 Ibiza
Connect
SA1228 South African Airways
SA264 South African Airways
LH1846 Lufthansa
14:40 Hoedspruit
20:30 Johannesburg
10:05 Munich
15:45 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA1228 South African Airways
LX289 Swiss
WK266 Edelweiss Air
14:40 Hoedspruit
19:25 Johannesburg
12:40 Zurich
15:45 Johannesburg
06:10 Zurich
14:45 Ibiza
Connect
SA1228 South African Airways
SA260 South African Airways
LH1156 Lufthansa
14:40 Hoedspruit
19:25 Johannesburg
09:30 Frankfurt
15:45 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA1228 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
14:40 Hoedspruit
19:00 Johannesburg
09:30 Frankfurt
15:45 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA1228 South African Airways
BA056 British Airways
BA452 British Airways
14:40 Hoedspruit
19:20 Johannesburg
06:50 London Heathrow
15:45 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA1228 South African Airways
KL0592 KLM
KL1497 KLM
14:40 Hoedspruit
23:10 Johannesburg
13:25 Amsterdam Schiphol
15:45 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect

5. Maputo to Ibiza

  1. You take a bus, shuttle or taxi from your location in Belfast to Maputo.

  2. You take a flight from Maputo to Ibiza and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Ibiza to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
FR5354 Ryanair
14:30 Maputo
23:15 Addis Ababa
06:40 Madrid
21:00 Addis Ababa
05:25 Madrid
08:00 Ibiza
Connect
ET818 Ethiopian Airlines
ET734 Ethiopian Airlines
NO7328 Neos
14:30 Maputo
23:45 Addis Ababa
06:50 Milan Malpensa
21:00 Addis Ababa
05:45 Milan Malpensa
08:45 Ibiza
Connect
ET818 Ethiopian Airlines
ET706 Ethiopian Airlines
LH1156 Lufthansa
14:30 Maputo
23:40 Addis Ababa
09:30 Frankfurt
21:00 Addis Ababa
05:30 Frankfurt
11:50 Ibiza
Connect
ET818 Ethiopian Airlines
ET734 Ethiopian Airlines
VY6376 Vueling Airlines
14:30 Maputo
23:45 Addis Ababa
09:15 Milan Malpensa
21:00 Addis Ababa
05:45 Milan Malpensa
11:15 Ibiza
Connect
ET818 Ethiopian Airlines
LH599 Lufthansa
LH1156 Lufthansa
14:30 Maputo
23:15 Addis Ababa
09:30 Frankfurt
21:00 Addis Ababa
05:30 Frankfurt
11:50 Ibiza
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
UX6029 Air Europa
14:30 Maputo
23:15 Addis Ababa
08:20 Madrid
21:00 Addis Ababa
05:25 Madrid
09:35 Ibiza
Connect
ET818 Ethiopian Airlines
ET736 Ethiopian Airlines
FR6704 Ryanair
14:30 Maputo
23:45 Addis Ababa
06:45 Rome
21:00 Addis Ababa
05:10 Rome
08:40 Ibiza
Connect
ET818 Ethiopian Airlines
ET704 Ethiopian Airlines
VY2847 Vueling Airlines
14:30 Maputo
23:55 Addis Ababa
09:00 Paris CDG
21:00 Addis Ababa
06:20 Paris CDG
11:10 Ibiza
Connect
ET818 Ethiopian Airlines
ET702 Ethiopian Airlines
VY3307 Vueling Airlines
14:30 Maputo
23:15 Addis Ababa
09:35 Rome
21:00 Addis Ababa
04:45 Rome
11:35 Ibiza
Connect
ET818 Ethiopian Airlines
ET712 Ethiopian Airlines
VY3415 Vueling Airlines
14:30 Maputo
23:15 Addis Ababa
06:55 Madrid
21:00 Addis Ababa
05:25 Madrid
08:10 Ibiza
Connect
ET818 Ethiopian Airlines
ET702 Ethiopian Airlines
FR6704 Ryanair
14:30 Maputo
23:15 Addis Ababa
06:45 Rome
21:00 Addis Ababa
04:45 Rome
08:40 Ibiza
Connect
ET818 Ethiopian Airlines
ET736 Ethiopian Airlines
VY3307 Vueling Airlines
14:30 Maputo
23:45 Addis Ababa
09:35 Rome
21:00 Addis Ababa
05:10 Rome
11:35 Ibiza
Connect
ET818 Ethiopian Airlines
ET734 Ethiopian Airlines
NO7104 Neos
14:30 Maputo
23:45 Addis Ababa
07:30 Milan Malpensa
21:00 Addis Ababa
05:45 Milan Malpensa
09:25 Ibiza
Connect
ET818 Ethiopian Airlines
ET702 Ethiopian Airlines
AZ0086 Alitalia
14:30 Maputo
23:15 Addis Ababa
11:05 Rome
21:00 Addis Ababa
04:45 Rome
13:00 Ibiza
Connect
KQ741 Kenya Airways
KL0566 KLM
KL1495 KLM
15:05 Maputo
23:50 Nairobi
10:20 Amsterdam Schiphol
20:00 Nairobi
07:10 Amsterdam Schiphol
12:55 Ibiza
Connect
KQ741 Kenya Airways
KQ128 Kenya Airways
LX2340 Swiss
15:05 Maputo
23:50 Nairobi
10:25 Geneva
20:00 Nairobi
06:45 Geneva
12:20 Ibiza
Connect
KQ741 Kenya Airways
LH591 Lufthansa
LH1156 Lufthansa
15:05 Maputo
22:25 Nairobi
09:30 Frankfurt
20:00 Nairobi
05:40 Frankfurt
11:50 Ibiza
Connect
KQ741 Kenya Airways
KQ112 Kenya Airways
AF1190 Air France
15:05 Maputo
23:50 Nairobi
11:25 Paris CDG
20:00 Nairobi
07:30 Paris CDG
13:40 Ibiza
Connect
KQ741 Kenya Airways
KQ112 Kenya Airways
VY2847 Vueling Airlines
15:05 Maputo
23:50 Nairobi
09:00 Paris CDG
20:00 Nairobi
07:30 Paris CDG
11:10 Ibiza
Connect
TK39 Turkish Airlines
AZ0849 Alitalia
AZ0086 Alitalia
15:30 Maputo
20:35 Johannesburg
11:05 Rome
16:45 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
SA145 South African Airways
SA264 South African Airways
LH1846 Lufthansa
16:05 Maputo
20:30 Johannesburg
10:05 Munich
17:10 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
SA145 South African Airways
SA234 South African Airways
BA410 British Airways
16:05 Maputo
20:00 Johannesburg
08:40 London Heathrow
17:10 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
SA145 South African Airways
SA260 South African Airways
LH1156 Lufthansa
16:05 Maputo
19:25 Johannesburg
09:30 Frankfurt
17:10 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
SA145 South African Airways
LH573 Lufthansa
LH1156 Lufthansa
16:05 Maputo
19:00 Johannesburg
09:30 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
11:50 Ibiza
Connect
SA145 South African Airways
SA260 South African Airways
LH1466 Lufthansa
16:05 Maputo
19:25 Johannesburg
12:25 Frankfurt
17:10 Johannesburg
06:10 Frankfurt
14:45 Ibiza
Connect
SA145 South African Airways
BA056 British Airways
BA452 British Airways
16:05 Maputo
19:20 Johannesburg
06:50 London Heathrow
17:10 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
SA145 South African Airways
LH573 Lufthansa
LH1466 Lufthansa
16:05 Maputo
19:00 Johannesburg
12:25 Frankfurt
17:10 Johannesburg
05:35 Frankfurt
14:45 Ibiza
Connect
SA145 South African Airways
AZ0849 Alitalia
AZ0086 Alitalia
16:05 Maputo
20:35 Johannesburg
11:05 Rome
17:10 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA260 South African Airways
LH1156 Lufthansa
17:20 Maputo
19:25 Johannesburg
09:30 Frankfurt
18:30 Johannesburg
06:10 Frankfurt
11:50 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
KL0592 KLM
KL1497 KLM
17:20 Maputo
23:10 Johannesburg
13:25 Amsterdam Schiphol
18:30 Johannesburg
10:20 Amsterdam Schiphol
16:00 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA234 South African Airways
BA410 British Airways
17:20 Maputo
20:00 Johannesburg
08:40 London Heathrow
18:30 Johannesburg
06:25 London Heathrow
12:10 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
BA056 British Airways
BA410 British Airways
17:20 Maputo
19:20 Johannesburg
08:40 London Heathrow
18:30 Johannesburg
05:30 London Heathrow
12:10 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA264 South African Airways
LH1846 Lufthansa
17:20 Maputo
20:30 Johannesburg
10:05 Munich
18:30 Johannesburg
07:20 Munich
12:25 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
AZ0849 Alitalia
AZ0086 Alitalia
17:20 Maputo
20:35 Johannesburg
11:05 Rome
18:30 Johannesburg
06:50 Rome
13:00 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
BA056 British Airways
BA452 British Airways
17:20 Maputo
19:20 Johannesburg
06:50 London Heathrow
18:30 Johannesburg
05:30 London Heathrow
10:20 Ibiza
Connect
TM307 315 315 315 Linhas Aéreas de Moçambique
SA234 South African Airways
BA452 British Airways
17:20 Maputo
20:00 Johannesburg
09:05 London Heathrow
18:30 Johannesburg
06:25 London Heathrow
12:35 Ibiza
Connect
DT582 TAAG Angola Airlines
DT650 TAAG Angola Airlines
VY3647 Vueling Airlines
17:30 Maputo
23:55 Luanda
12:10 Lisbon
20:30 Luanda
07:10 Lisbon
14:55 Ibiza
Connect
DT582 TAAG Angola Airlines
DT654 TAAG Angola Airlines
U27595 easyJet
17:30 Maputo
22:30 Luanda
12:40 Porto
20:30 Luanda
06:15 Porto
15:25 Ibiza
Connect
DT582 TAAG Angola Airlines
LH561 Lufthansa
LH1466 Lufthansa
17:30 Maputo
22:10 Luanda
12:25 Frankfurt
20:30 Luanda
07:40 Frankfurt
14:45 Ibiza
Connect
DT582 TAAG Angola Airlines
LH561 Lufthansa
LH1156 Lufthansa
17:30 Maputo
22:10 Luanda
09:30 Frankfurt
20:30 Luanda
07:40 Frankfurt
11:50 Ibiza
Connect

6. Johannesburg to Palma Mallorca

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Palma Mallorca and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Palma Mallorca to your destination in Ibiza (Island), Balearic Islands, Spain.

Flight Depart Arrive
AF995 Air France
U23833 easyJet
09:00 Johannesburg
21:20 Paris CDG
19:45 Paris CDG
23:25 Palma Mallorca
Connect
AF995 Air France
VY2849 Vueling Airlines
09:00 Johannesburg
22:40 Paris CDG
19:45 Paris CDG
00:35 Palma Mallorca
Connect
LH573 Lufthansa
LH1158 1152 Lufthansa
19:00 Johannesburg
13:10 Frankfurt
05:35 Frankfurt
15:15 Palma Mallorca
Connect
LH573 Lufthansa
LH1152 1462 Lufthansa
19:00 Johannesburg
10:20 Frankfurt
05:35 Frankfurt
12:25 Palma Mallorca
Connect
LH573 Lufthansa
LH1158 Lufthansa
19:00 Johannesburg
09:10 Frankfurt
05:35 Frankfurt
11:15 Palma Mallorca
Connect
BA056 British Airways
BA514 British Airways
19:20 Johannesburg
10:25 London Heathrow
05:30 London Heathrow
14:00 Palma Mallorca
Connect
BA056 British Airways
BA450 British Airways
19:20 Johannesburg
12:30 London Heathrow
05:30 London Heathrow
15:55 Palma Mallorca
Connect
BA056 British Airways
BA496 British Airways
19:20 Johannesburg
07:35 London Heathrow
05:30 London Heathrow
11:00 Palma Mallorca
Connect
LX289 Swiss
LX2158 Swiss
19:25 Johannesburg
10:05 Zurich
06:10 Zurich
12:00 Palma Mallorca
Connect
LX289 Swiss
LX2152 Swiss
19:25 Johannesburg
10:10 Zurich
06:10 Zurich
12:00 Palma Mallorca
Connect
SA260 South African Airways
LH1158 Lufthansa
19:25 Johannesburg
09:10 Frankfurt
06:10 Frankfurt
11:15 Palma Mallorca
Connect
LX289 Swiss
LX2802 Swiss
LX2160 Swiss
19:25 Johannesburg
07:30 Zurich
12:05 Geneva
06:10 Zurich
08:25 Geneva
13:45 Palma Mallorca
Connect
LX289 Swiss
LX2804 Swiss
LX2160 Swiss
19:25 Johannesburg
09:30 Zurich
12:05 Geneva
06:10 Zurich
10:20 Geneva
13:45 Palma Mallorca
Connect
LX289 Swiss
LX2802 Swiss
LX2168 Swiss
19:25 Johannesburg
07:30 Zurich
11:00 Geneva
06:10 Zurich
08:25 Geneva
12:40 Palma Mallorca
Connect
LX289 Swiss
LX2152 Swiss
19:25 Johannesburg
07:30 Zurich
06:10 Zurich
09:20 Palma Mallorca
Connect
SA260 South African Airways
LH1158 1152 Lufthansa
19:25 Johannesburg
13:10 Frankfurt
06:10 Frankfurt
15:15 Palma Mallorca
Connect
SA260 South African Airways
LH1152 1462 Lufthansa
19:25 Johannesburg
10:20 Frankfurt
06:10 Frankfurt
12:25 Palma Mallorca
Connect
SA234 South African Airways
BA496 British Airways
20:00 Johannesburg
07:35 London Heathrow
06:25 London Heathrow
11:00 Palma Mallorca
Connect
VS450 Virgin Atlantic
BA496 British Airways
20:25 Johannesburg
07:35 London Heathrow
06:35 London Heathrow
11:00 Palma Mallorca
Connect
SA264 South African Airways
EW1992 Eurowings
20:30 Johannesburg
11:50 Munich
07:20 Munich
14:05 Palma Mallorca
Connect
SA264 South African Airways
EW1786 1992 Eurowings
20:30 Johannesburg
12:05 Munich
07:20 Munich
14:20 Palma Mallorca
Connect
SA264 South African Airways
LH1796 Lufthansa
20:30 Johannesburg
10:35 Munich
07:20 Munich
12:45 Palma Mallorca
Connect
AZ0849 Alitalia
AZ0074 Alitalia
UX6071 Air Europa
20:35 Johannesburg
09:00 Rome
15:30 Barcelona
06:50 Rome
10:50 Barcelona
16:15 Palma Mallorca
Connect
AZ0849 Alitalia
AZ0088 Alitalia
20:35 Johannesburg
13:55 Rome
06:50 Rome
15:45 Palma Mallorca
Connect
AZ0849 Alitalia
AZ0074 Alitalia
UX6037 Air Europa
20:35 Johannesburg
09:00 Rome
11:55 Barcelona
06:50 Rome
10:50 Barcelona
12:40 Palma Mallorca
Connect
BA054 British Airways
BA450 British Airways
21:10 Johannesburg
12:30 London Heathrow
07:20 London Heathrow
15:55 Palma Mallorca
Connect
BA054 British Airways
BA512 British Airways
21:10 Johannesburg
14:30 London Heathrow
07:20 London Heathrow
17:55 Palma Mallorca
Connect
BA054 British Airways
BA514 British Airways
21:10 Johannesburg
10:25 London Heathrow
07:20 London Heathrow
14:00 Palma Mallorca
Connect
KL0592 KLM
HV5629 Transavia Holland
23:10 Johannesburg
12:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:40 Palma Mallorca
Connect
KL0592 KLM
HV6601 Transavia Holland
23:10 Johannesburg
12:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:20 Palma Mallorca
Connect
KL0592 KLM
HV5621 Transavia Holland
23:10 Johannesburg
13:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:45 Palma Mallorca
Connect

References

Find Hotels in Ibiza (Island), Balearic Islands, Spain

You can find hotels and accommodations in Ibiza (Island), Balearic Islands, Spain with our hotels search tool below

Booking.com