How to get to Maldives from South Africa by flight ? You can check flights from South Africa to Maldives below.
You can find flight ticket prices from South Africa to Maldives with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Male and cost approximately 750 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
QR672
Qatar Airways
|
08:00
Johannesburg
02:10
Doha
|
17:50
Doha
09:05
Male
|
Connect |
QR1366
Qatar Airways
QR676
Qatar Airways
|
08:00
Johannesburg
01:05
Doha
|
17:50
Doha
08:05
Male
|
Connect |
EK768
Emirates
EK658
Emirates
|
10:30
Johannesburg
04:20
Dubai
|
20:40
Dubai
09:30
Male
|
Connect |
EK768
Emirates
EK656
Emirates
|
10:30
Johannesburg
02:30
Dubai
|
20:40
Dubai
07:40
Male
|
Connect |
EK762
Emirates
EK656
Emirates
|
13:40
Johannesburg
02:30
Dubai
|
23:59
Dubai
07:40
Male
|
Connect |
EK762
Emirates
EK658
Emirates
|
13:40
Johannesburg
04:20
Dubai
|
23:59
Dubai
09:30
Male
|
Connect |
EK762
Emirates
EK652
Emirates
|
13:40
Johannesburg
09:45
Dubai
|
23:59
Dubai
15:00
Male
|
Connect |
QR1364
Qatar Airways
QR672
Qatar Airways
|
13:45
Johannesburg
02:10
Doha
|
23:35
Doha
09:05
Male
|
Connect |
SQ479
Singapore Airlines
MI480
SilkAir
|
13:45
Johannesburg
11:00
Singapore Changi
|
06:10
Singapore Changi
12:35
Male
|
Connect |
QR1364
Qatar Airways
QR674
Qatar Airways
|
13:45
Johannesburg
08:15
Doha
|
23:35
Doha
15:15
Male
|
Connect |
QR1364
Qatar Airways
QR676
Qatar Airways
|
13:45
Johannesburg
01:05
Doha
|
23:35
Doha
08:05
Male
|
Connect |
SQ479
Singapore Airlines
MI482
SilkAir
|
13:45
Johannesburg
10:15
Singapore Changi
|
06:10
Singapore Changi
11:50
Male
|
Connect |
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
EK764
Emirates
EK652
Emirates
|
19:10
Johannesburg
09:45
Dubai
|
05:25
Dubai
15:00
Male
|
Connect |
EY603
Etihad
EY278
Etihad
|
20:05
Johannesburg
08:50
Abu Dhabi
|
06:00
Abu Dhabi
14:15
Male
|
Connect |
EY603
Etihad
EY264
Etihad
GF145
Gulf Air Bahrain
|
20:05
Johannesburg
08:55
Abu Dhabi
17:00
Colombo
|
06:00
Abu Dhabi
15:00
Colombo
18:00
Male
|
Connect |
QR1378
Qatar Airways
QR674
Qatar Airways
|
20:15
Johannesburg
08:15
Doha
|
06:05
Doha
15:15
Male
|
Connect |
QR1368
Qatar Airways
QR674
Qatar Airways
|
20:50
Johannesburg
08:15
Doha
|
06:40
Doha
15:15
Male
|
Connect |
EK766
Emirates
EK654
Emirates
EK653
Emirates
|
22:20
Johannesburg
10:10
Dubai
20:35
Colombo
|
08:20
Dubai
16:10
Colombo
21:35
Male
|
Connect |
EK766
Emirates
EK652
Emirates
|
22:20
Johannesburg
09:45
Dubai
|
08:20
Dubai
15:00
Male
|
Connect |
SQ481
Singapore Airlines
SQ452
Singapore Airlines
|
22:30
Johannesburg
20:45
Singapore Changi
|
14:55
Singapore Changi
22:10
Male
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Durban.
You take a flight from Durban to Male and cost approximately 850 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
BA6200
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
06:25
Durban
13:45
Johannesburg
01:05
Doha
|
07:30
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BA6202
British Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
08:50
Durban
13:45
Johannesburg
02:10
Doha
|
09:55
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
BA6202
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
08:50
Durban
13:45
Johannesburg
01:05
Doha
|
09:55
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BA6302
British Airways
QR1370
Qatar Airways
QR672
Qatar Airways
|
09:00
Durban
12:40
Capetown
02:10
Doha
|
11:10
Capetown
23:55
Doha
09:05
Male
|
Connect |
BA6302
British Airways
QR1370
Qatar Airways
QR676
Qatar Airways
|
09:00
Durban
12:40
Capetown
01:05
Doha
|
11:10
Capetown
23:55
Doha
08:05
Male
|
Connect |
BA6222
British Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
11:30
Durban
13:45
Johannesburg
02:10
Doha
|
12:35
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
BA6222
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
11:30
Durban
13:45
Johannesburg
01:05
Doha
|
12:35
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BA6222
British Airways
EK762
Emirates
EK656
Emirates
|
11:30
Durban
13:40
Johannesburg
02:30
Dubai
|
12:35
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
BA6312
British Airways
QR1372
Qatar Airways
QR674
Qatar Airways
|
14:40
Durban
18:40
Capetown
08:15
Doha
|
16:50
Capetown
05:55
Doha
15:15
Male
|
Connect |
MN612
Comair
EY603
Etihad
EY278
Etihad
|
15:10
Durban
20:05
Johannesburg
08:50
Abu Dhabi
|
16:15
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
MN622
Comair
EY603
Etihad
EY278
Etihad
|
16:20
Durban
20:05
Johannesburg
08:50
Abu Dhabi
|
17:25
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
MN660
Comair
EY603
Etihad
EY278
Etihad
|
16:25
Durban
20:05
Johannesburg
08:50
Abu Dhabi
|
17:30
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
BA6212
British Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
17:25
Durban
20:50
Johannesburg
08:15
Doha
|
18:30
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
MN630
Comair
EY603
Etihad
EY278
Etihad
|
17:55
Durban
20:05
Johannesburg
08:50
Abu Dhabi
|
19:00
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
BA6226
British Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:10
Durban
20:50
Johannesburg
08:15
Doha
|
19:15
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
BA6226
British Airways
EY603
Etihad
EY278
Etihad
|
18:10
Durban
20:05
Johannesburg
08:50
Abu Dhabi
|
19:15
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
QR1368
Qatar Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:35
Durban
20:50
Johannesburg
08:15
Doha
|
19:40
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
EK776
Emirates
EK652
Emirates
|
18:40
Durban
09:45
Dubai
|
05:00
Dubai
15:00
Male
|
Connect |
EK776
Emirates
EK654
Emirates
EK653
Emirates
|
18:40
Durban
10:10
Dubai
20:35
Colombo
|
05:00
Dubai
16:10
Colombo
21:35
Male
|
Connect |
MN604
Comair
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:55
Durban
20:50
Johannesburg
08:15
Doha
|
20:00
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
FA279
Safair
EK766
Emirates
EK652
Emirates
|
19:50
Durban
22:20
Johannesburg
09:45
Dubai
|
21:00
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
SA580
South African Airways
EK766
Emirates
EK652
Emirates
|
20:05
Durban
22:20
Johannesburg
09:45
Dubai
|
21:10
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
BA6214
British Airways
EK766
Emirates
EK652
Emirates
|
20:15
Durban
22:20
Johannesburg
09:45
Dubai
|
21:20
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Gan Island and cost approximately 650 USD.
You take a bus, shuttle or taxi from Gan Island to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
QR1366
Qatar Airways
UL218
SriLankan Airlines
UL119
SriLankan Airlines
|
08:00
Johannesburg
22:30
Doha
07:01
Colombo
|
17:50
Doha
05:55
Colombo
08:20
Gan Island
|
Connect |
QR1366
Qatar Airways
QR662
Qatar Airways
UL119
SriLankan Airlines
|
08:00
Johannesburg
19:05
Doha
07:01
Colombo
|
17:50
Doha
02:45
Colombo
08:20
Gan Island
|
Connect |
EK768
Emirates
FZ547
Flydubai
UL119
SriLankan Airlines
|
10:30
Johannesburg
23:20
Dubai
07:01
Colombo
|
20:40
Dubai
05:25
Colombo
08:20
Gan Island
|
Connect |
EY603
Etihad
EY264
Etihad
UL119
SriLankan Airlines
|
20:05
Johannesburg
08:55
Abu Dhabi
07:01
Colombo
|
06:00
Abu Dhabi
15:00
Colombo
08:20
Gan Island
|
Connect |
QR1368
Qatar Airways
QR654
Qatar Airways
UL119
SriLankan Airlines
|
20:50
Johannesburg
07:40
Doha
07:01
Colombo
|
06:40
Doha
15:20
Colombo
08:20
Gan Island
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Capetown.
You take a flight from Capetown to Male and cost approximately 650 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
BA6428
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
07:30
Capetown
13:45
Johannesburg
01:05
Doha
|
09:30
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BA6406
British Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
09:00
Capetown
13:45
Johannesburg
02:10
Doha
|
11:00
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
BA6406
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
09:00
Capetown
13:45
Johannesburg
01:05
Doha
|
11:00
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
BA6410
British Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
09:50
Capetown
13:45
Johannesburg
02:10
Doha
|
11:50
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
BA6410
British Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
09:50
Capetown
13:45
Johannesburg
01:05
Doha
|
11:50
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
QR1370
Qatar Airways
QR672
Qatar Airways
|
12:40
Capetown
02:10
Doha
|
23:55
Doha
09:05
Male
|
Connect |
QR1370
Qatar Airways
QR674
Qatar Airways
|
12:40
Capetown
08:15
Doha
|
23:55
Doha
15:15
Male
|
Connect |
QR1370
Qatar Airways
QR676
Qatar Airways
|
12:40
Capetown
01:05
Doha
|
23:55
Doha
08:05
Male
|
Connect |
EK773
Emirates
EK658
Emirates
|
13:05
Capetown
04:20
Dubai
|
00:35
Dubai
09:30
Male
|
Connect |
EK773
Emirates
EK652
Emirates
|
13:05
Capetown
09:45
Dubai
|
00:35
Dubai
15:00
Male
|
Connect |
EK773
Emirates
EK656
Emirates
|
13:05
Capetown
02:30
Dubai
|
00:35
Dubai
07:40
Male
|
Connect |
MN104
Comair
EY603
Etihad
EY278
Etihad
|
14:35
Capetown
20:05
Johannesburg
08:50
Abu Dhabi
|
16:35
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
BA6422
British Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
17:00
Capetown
20:15
Johannesburg
08:15
Doha
|
19:00
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
BA6422
British Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
17:00
Capetown
20:50
Johannesburg
08:15
Doha
|
19:00
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
BA6426
British Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:00
Capetown
20:50
Johannesburg
08:15
Doha
|
20:00
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
EK771
Emirates
EK652
Emirates
|
18:20
Capetown
09:45
Dubai
|
05:45
Dubai
15:00
Male
|
Connect |
EK771
Emirates
EK654
Emirates
EK653
Emirates
|
18:20
Capetown
10:10
Dubai
20:35
Colombo
|
05:45
Dubai
16:10
Colombo
21:35
Male
|
Connect |
QR1372
Qatar Airways
QR674
Qatar Airways
|
18:40
Capetown
08:15
Doha
|
05:55
Doha
15:15
Male
|
Connect |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Male and cost approximately 600 USD.
You take a bus, shuttle or taxi from Male to your destination in Maldives.
Flight | Depart | Arrive | |
---|---|---|---|
SA8402
South African Airways
SA186
South African Airways
EK726
Emirates
EK656
Emirates
|
07:15
Bloemfontein
10:30
Johannesburg
16:50
Dar es Salaam
02:30
Dubai
|
08:05
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
07:40
Male
|
Connect |
SA8402
South African Airways
SA184
South African Airways
EK720
Emirates
EK656
Emirates
|
07:15
Bloemfontein
10:10
Johannesburg
16:35
Nairobi
02:30
Dubai
|
08:05
Johannesburg
15:05
Nairobi
22:40
Dubai
07:40
Male
|
Connect |
SA1002
South African Airways
EK762
Emirates
EK656
Emirates
|
07:50
Bloemfontein
13:40
Johannesburg
02:30
Dubai
|
08:45
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA1002
South African Airways
SA184
South African Airways
EK720
Emirates
EK658
Emirates
|
07:50
Bloemfontein
10:10
Johannesburg
16:35
Nairobi
04:20
Dubai
|
08:45
Johannesburg
15:05
Nairobi
22:40
Dubai
09:30
Male
|
Connect |
SA1002
South African Airways
SA186
South African Airways
EK726
Emirates
EK658
Emirates
|
07:50
Bloemfontein
10:30
Johannesburg
16:50
Dar es Salaam
04:20
Dubai
|
08:45
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
09:30
Male
|
Connect |
SA1002
South African Airways
SA186
South African Airways
EK726
Emirates
EK656
Emirates
|
07:50
Bloemfontein
10:30
Johannesburg
16:50
Dar es Salaam
02:30
Dubai
|
08:45
Johannesburg
14:50
Dar es Salaam
23:20
Dubai
07:40
Male
|
Connect |
SA1002
South African Airways
SA184
South African Airways
EK720
Emirates
EK656
Emirates
|
07:50
Bloemfontein
10:10
Johannesburg
16:35
Nairobi
02:30
Dubai
|
08:45
Johannesburg
15:05
Nairobi
22:40
Dubai
07:40
Male
|
Connect |
SA1002
South African Airways
EK762
Emirates
EK658
Emirates
|
07:50
Bloemfontein
13:40
Johannesburg
04:20
Dubai
|
08:45
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
SA1082
South African Airways
EK773
Emirates
EK656
Emirates
|
08:15
Bloemfontein
13:05
Capetown
02:30
Dubai
|
09:55
Capetown
00:35
Dubai
07:40
Male
|
Connect |
SA1082
South African Airways
EK773
Emirates
EK658
Emirates
|
08:15
Bloemfontein
13:05
Capetown
04:20
Dubai
|
09:55
Capetown
00:35
Dubai
09:30
Male
|
Connect |
SA1004
South African Airways
EK762
Emirates
EK656
Emirates
|
09:40
Bloemfontein
13:40
Johannesburg
02:30
Dubai
|
10:40
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA1004
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
09:40
Bloemfontein
13:45
Johannesburg
01:05
Doha
|
10:40
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
SA1004
South African Airways
EK762
Emirates
EK658
Emirates
|
09:40
Bloemfontein
13:40
Johannesburg
04:20
Dubai
|
10:40
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
SA1004
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
09:40
Bloemfontein
13:45
Johannesburg
02:10
Doha
|
10:40
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA8404
South African Airways
SQ479
Singapore Airlines
MI482
SilkAir
|
09:50
Bloemfontein
13:45
Johannesburg
10:15
Singapore Changi
|
10:45
Johannesburg
06:10
Singapore Changi
11:50
Male
|
Connect |
SA8404
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
09:50
Bloemfontein
13:45
Johannesburg
02:10
Doha
|
10:45
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA8404
South African Airways
EK762
Emirates
EK658
Emirates
|
09:50
Bloemfontein
13:40
Johannesburg
04:20
Dubai
|
10:45
Johannesburg
23:59
Dubai
09:30
Male
|
Connect |
SA8404
South African Airways
EK762
Emirates
EK656
Emirates
|
09:50
Bloemfontein
13:40
Johannesburg
02:30
Dubai
|
10:45
Johannesburg
23:59
Dubai
07:40
Male
|
Connect |
SA8404
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
09:50
Bloemfontein
13:45
Johannesburg
01:05
Doha
|
10:45
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
JE403
Mango
EK771
Emirates
EK652
Emirates
|
11:15
Bloemfontein
18:20
Capetown
09:45
Dubai
|
12:55
Capetown
05:45
Dubai
15:00
Male
|
Connect |
SA1006
South African Airways
QR1364
Qatar Airways
QR672
Qatar Airways
|
11:55
Bloemfontein
13:45
Johannesburg
02:10
Doha
|
12:55
Johannesburg
23:35
Doha
09:05
Male
|
Connect |
SA1006
South African Airways
SQ479
Singapore Airlines
MI480
SilkAir
|
11:55
Bloemfontein
13:45
Johannesburg
11:00
Singapore Changi
|
12:55
Johannesburg
06:10
Singapore Changi
12:35
Male
|
Connect |
SA1006
South African Airways
SQ479
Singapore Airlines
MI482
SilkAir
|
11:55
Bloemfontein
13:45
Johannesburg
10:15
Singapore Changi
|
12:55
Johannesburg
06:10
Singapore Changi
11:50
Male
|
Connect |
SA1006
South African Airways
QR1364
Qatar Airways
QR676
Qatar Airways
|
11:55
Bloemfontein
13:45
Johannesburg
01:05
Doha
|
12:55
Johannesburg
23:35
Doha
08:05
Male
|
Connect |
SA8414
South African Airways
SA8164
South African Airways
EK714
Emirates
EK652
Emirates
|
13:50
Bloemfontein
16:20
Johannesburg
21:35
Lusaka
09:45
Dubai
|
14:45
Johannesburg
18:15
Lusaka
06:30
Dubai
15:00
Male
|
Connect |
JE413
Mango
EK771
Emirates
EK652
Emirates
|
14:00
Bloemfontein
18:20
Capetown
09:45
Dubai
|
15:40
Capetown
05:45
Dubai
15:00
Male
|
Connect |
SA8410
South African Airways
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
15:25
Bloemfontein
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
16:20
Johannesburg
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
SA1012
South African Airways
EY603
Etihad
EY278
Etihad
|
15:30
Bloemfontein
20:05
Johannesburg
08:50
Abu Dhabi
|
16:30
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA1012
South African Airways
KQ763
Kenya Airways
WY722
Oman Air
WY383
Oman Air
|
15:30
Bloemfontein
17:30
Johannesburg
00:20
Nairobi
08:45
Muscat
|
16:30
Johannesburg
22:35
Nairobi
06:45
Muscat
13:30
Male
|
Connect |
SA1014
South African Airways
EY603
Etihad
EY278
Etihad
|
17:00
Bloemfontein
20:05
Johannesburg
08:50
Abu Dhabi
|
17:55
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA8412
South African Airways
EK766
Emirates
EK652
Emirates
|
17:10
Bloemfontein
22:20
Johannesburg
09:45
Dubai
|
18:05
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
SA8412
South African Airways
EY603
Etihad
EY278
Etihad
|
17:10
Bloemfontein
20:05
Johannesburg
08:50
Abu Dhabi
|
18:05
Johannesburg
06:00
Abu Dhabi
14:15
Male
|
Connect |
SA8412
South African Airways
SQ481
Singapore Airlines
SQ452
Singapore Airlines
|
17:10
Bloemfontein
22:30
Johannesburg
20:45
Singapore Changi
|
18:05
Johannesburg
14:55
Singapore Changi
22:10
Male
|
Connect |
SA8408
South African Airways
EK766
Emirates
EK652
Emirates
|
18:30
Bloemfontein
22:20
Johannesburg
09:45
Dubai
|
19:25
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
SA1018
South African Airways
SQ481
Singapore Airlines
SQ452
Singapore Airlines
|
18:30
Bloemfontein
22:30
Johannesburg
20:45
Singapore Changi
|
19:30
Johannesburg
14:55
Singapore Changi
22:10
Male
|
Connect |
SA8408
South African Airways
SQ481
Singapore Airlines
SQ452
Singapore Airlines
|
18:30
Bloemfontein
22:30
Johannesburg
20:45
Singapore Changi
|
19:25
Johannesburg
14:55
Singapore Changi
22:10
Male
|
Connect |
SA1018
South African Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:30
Bloemfontein
20:50
Johannesburg
08:15
Doha
|
19:30
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
SA8408
South African Airways
QR1368
Qatar Airways
QR674
Qatar Airways
|
18:30
Bloemfontein
20:50
Johannesburg
08:15
Doha
|
19:25
Johannesburg
06:40
Doha
15:15
Male
|
Connect |
SA1018
South African Airways
EK766
Emirates
EK652
Emirates
|
18:30
Bloemfontein
22:20
Johannesburg
09:45
Dubai
|
19:30
Johannesburg
08:20
Dubai
15:00
Male
|
Connect |
SA8408
South African Airways
QR1378
Qatar Airways
QR674
Qatar Airways
|
18:30
Bloemfontein
20:15
Johannesburg
08:15
Doha
|
19:25
Johannesburg
06:05
Doha
15:15
Male
|
Connect |
You can find hotels and accommodations in Maldives with our hotels search tool below
Booking.com