How to get to Francistown, Botswana from Malay by flight ? You can check flights from Malay to Francistown, Botswana below.
You can find flight ticket prices from Malay to Francistown, Botswana with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Malay to Tanjung Pandan.
You take a flight from Tanjung Pandan to Francistown and cost approximately 950 USD.
You take a bus, shuttle or taxi from Francistown to your destination in Francistown, Botswana.
Flight | Depart | Arrive | |
---|---|---|---|
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z306
Airlink
BP023
Air Botswana
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
16:15
Kasane
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
13:25
Kasane
17:35
Francistown
|
Connect |
IN57
NAM Air
GA836
Garuda Indonesia
SQ478
Singapore Airlines
4Z306
Airlink
BP023
Air Botswana
|
13:00
Tanjung Pandan
15:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
16:15
Kasane
|
14:00
Soekarno–Hatta
17:45
Singapore Changi
06:10
Johannesburg
13:25
Kasane
17:35
Francistown
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z306
Airlink
BP023
Air Botswana
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
16:15
Kasane
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Kasane
17:35
Francistown
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
4Z306
Airlink
BP023
Air Botswana
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
16:15
Kasane
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
13:25
Kasane
17:35
Francistown
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z306
Airlink
BP023
Air Botswana
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
11:40
Johannesburg
16:15
Kasane
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
13:25
Kasane
17:35
Francistown
|
Connect |
You take a bus, shuttle or taxi from your location in Malay to Tanjung Pandan.
You take a flight from Tanjung Pandan to Bulawayo and cost approximately 900 USD.
You take a bus, shuttle or taxi from Bulawayo to your destination in Francistown, Botswana.
Flight | Depart | Arrive | |
---|---|---|---|
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z110
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
10:40
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
11:55
Bulawayo
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
FN8662
Fastjet
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
SJ051
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z110
Airlink
|
07:55
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
10:40
Johannesburg
|
09:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
11:55
Bulawayo
|
Connect |
IN57
NAM Air
3K204
Jetstar Asia Airways
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:00
Tanjung Pandan
15:10
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
14:00
Soekarno–Hatta
18:00
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z110
Airlink
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
10:40
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
11:55
Bulawayo
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
FN8664
Fastjet
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
16:15
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:35
Bulawayo
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
4Z114
Airlink
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
14:05
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
15:20
Bulawayo
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z114
Airlink
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
14:05
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
15:20
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z114
Airlink
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
14:05
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
15:20
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
4Z114
Airlink
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
14:05
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
15:20
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z110
Airlink
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
10:40
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
11:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1367 1477
Qatar Airways
FN8664
Fastjet
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
07:35
Doha
16:15
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
14:55
Johannesburg
17:35
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z110
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
10:40
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
11:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
4Z110
Airlink
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
10:40
Johannesburg
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
11:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z110
Airlink
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
10:40
Johannesburg
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
11:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z114
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
14:05
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
15:20
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
MH720
Malaysia Airlines
SQ125
Singapore Airlines
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:45
Tanjung Pandan
16:05
Soekarno–Hatta
20:40
Kuala Lumpur
01:30
Singapore Changi
07:35
Johannesburg
|
14:50
Soekarno–Hatta
19:25
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
FN8664
Fastjet
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
16:15
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:35
Bulawayo
|
Connect |
IW1227
Wings Air
JT613
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
FN8662
Fastjet
|
13:50
Tanjung Pandan
15:30
Pangkalpinang
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:35
Johannesburg
|
14:30
Pangkalpinang
16:40
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
08:55
Bulawayo
|
Connect |
QZ713
Indonesia AirAsia
QR955
Qatar Airways
QR1367 1477
Qatar Airways
FN8664
Fastjet
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
16:15
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
17:35
Bulawayo
|
Connect |
SJ053
PT. Sriwijaya Air
QR955
Qatar Airways
QR1367 1477
Qatar Airways
FN8664
Fastjet
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
16:15
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
17:35
Bulawayo
|
Connect |
You take a bus, shuttle or taxi from your location in Malay to Tanjung Pandan.
You take a flight from Tanjung Pandan to Gaborone and cost approximately 800 USD.
You take a bus, shuttle or taxi from Gaborone to your destination in Francistown, Botswana.
Flight | Depart | Arrive | |
---|---|---|---|
SJ051
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP204
Air Botswana
|
07:55
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:00
Johannesburg
|
09:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:10
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z176
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
11:00
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
12:15
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z176
Airlink
|
07:55
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:00
Johannesburg
|
09:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
12:15
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
BP204
Air Botswana
|
07:55
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:00
Johannesburg
|
09:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:10
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z170
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
09:20
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
10:15
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z174
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
09:15
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
10:10
Gaborone
|
Connect |
SJ051
PT. Sriwijaya Air
SV0817
Saudia
SV0447
Saudia
BP204
Air Botswana
|
07:55
Tanjung Pandan
10:45
Soekarno–Hatta
04:35
Jeddah
12:00
Johannesburg
|
09:00
Soekarno–Hatta
16:00
Jeddah
10:45
Johannesburg
13:10
Gaborone
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP204
Air Botswana
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:00
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:10
Gaborone
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z176
Airlink
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:00
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
12:15
Gaborone
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
BP204
Air Botswana
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:00
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:10
Gaborone
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
4Z178
Airlink
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
16:25
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:20
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
BP204
Air Botswana
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:00
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:10
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z174
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
09:15
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
10:10
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
BP212
Air Botswana
BP033
Air Botswana
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
14:00
Maun
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Maun
15:30
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z176
Airlink
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:00
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
12:15
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z176
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:00
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
12:15
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z174
Airlink
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
09:15
Johannesburg
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
10:10
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z170
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
09:20
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
10:15
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
4Z178
Airlink
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
16:25
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
17:20
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1367 1477
Qatar Airways
4Z178
Airlink
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
07:35
Doha
16:25
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
14:55
Johannesburg
17:20
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP204
Air Botswana
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:00
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:10
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
4Z174
Airlink
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
09:15
Johannesburg
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
10:10
Gaborone
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP208
Air Botswana
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
19:30
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
20:40
Gaborone
|
Connect |
QZ713
Indonesia AirAsia
EK359
Emirates
EK763
Emirates
BP208
Air Botswana
|
18:10
Tanjung Pandan
00:40
Soekarno–Hatta
09:55
Dubai
19:30
Johannesburg
|
19:20
Soekarno–Hatta
05:30
Dubai
16:15
Johannesburg
20:40
Gaborone
|
Connect |
SJ053
PT. Sriwijaya Air
EK359
Emirates
EK763
Emirates
BP208
Air Botswana
|
18:10
Tanjung Pandan
00:40
Soekarno–Hatta
09:55
Dubai
19:30
Johannesburg
|
19:20
Soekarno–Hatta
05:30
Dubai
16:15
Johannesburg
20:40
Gaborone
|
Connect |
QZ713
Indonesia AirAsia
QR955
Qatar Airways
QR1367 1477
Qatar Airways
4Z178
Airlink
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
16:25
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
17:20
Gaborone
|
Connect |
SJ053
PT. Sriwijaya Air
QR955
Qatar Airways
QR1367 1477
Qatar Airways
4Z178
Airlink
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
16:25
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
17:20
Gaborone
|
Connect |
SJ053
PT. Sriwijaya Air
QR955
Qatar Airways
QR1367 1477
Qatar Airways
BP208
Air Botswana
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
19:30
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
20:40
Gaborone
|
Connect |
QZ713
Indonesia AirAsia
QR955
Qatar Airways
QR1367 1477
Qatar Airways
BP208
Air Botswana
|
18:10
Tanjung Pandan
01:40
Soekarno–Hatta
07:35
Doha
19:30
Johannesburg
|
19:20
Soekarno–Hatta
05:50
Doha
14:55
Johannesburg
20:40
Gaborone
|
Connect |
You take a bus, shuttle or taxi from your location in Malay to Tanjung Pandan.
You take a flight from Tanjung Pandan to Maun and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Maun to your destination in Francistown, Botswana.
Flight | Depart | Arrive | |
---|---|---|---|
SJ051
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z300
Airlink
|
07:55
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:05
Johannesburg
|
09:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:40
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z314
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
07:10
Johannesburg
10:20
Capetown
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
09:25
Capetown
12:55
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
4Z300
Airlink
|
07:55
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:05
Johannesburg
|
09:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:40
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
4Z300
Airlink
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
12:05
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
13:40
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
BP212
Air Botswana
|
07:55
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
11:15
Johannesburg
|
09:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP212
Air Botswana
|
07:55
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:15
Johannesburg
|
09:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:25
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
SQ957
Singapore Airlines
SQ478
Singapore Airlines
BP212
Air Botswana
|
07:55
Tanjung Pandan
11:15
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
09:00
Soekarno–Hatta
14:05
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
SJ051
PT. Sriwijaya Air
SV0817
Saudia
SV0447
Saudia
4Z300
Airlink
|
07:55
Tanjung Pandan
10:45
Soekarno–Hatta
04:35
Jeddah
12:05
Johannesburg
|
09:00
Soekarno–Hatta
16:00
Jeddah
10:45
Johannesburg
13:40
Maun
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z300
Airlink
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:05
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:40
Maun
|
Connect |
IN57
NAM Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP212
Air Botswana
|
13:00
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:15
Johannesburg
|
14:00
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:25
Maun
|
Connect |
IN57
NAM Air
GA836
Garuda Indonesia
SQ478
Singapore Airlines
4Z300
Airlink
|
13:00
Tanjung Pandan
15:00
Soekarno–Hatta
01:30
Singapore Changi
12:05
Johannesburg
|
14:00
Soekarno–Hatta
17:45
Singapore Changi
06:10
Johannesburg
13:40
Maun
|
Connect |
IN57
NAM Air
GA836
Garuda Indonesia
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:00
Tanjung Pandan
15:00
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
14:00
Soekarno–Hatta
17:45
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
BP212
Air Botswana
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
11:15
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Maun
|
Connect |
IN57
NAM Air
EK357
Emirates
EK775
Emirates
4Z300
Airlink
|
13:00
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:05
Johannesburg
|
14:00
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
4Z300
Airlink
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
12:05
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
4Z300
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
12:05
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
4Z300
Airlink
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
12:05
Johannesburg
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
4Z300
Airlink
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
12:05
Johannesburg
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
BP212
Air Botswana
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
11:15
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:25
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
FA800
Safair
4Z314
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:00
Johannesburg
10:20
Capetown
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
09:15
Capetown
12:55
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
QZ268
Indonesia AirAsia
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z314
Airlink
|
13:45
Tanjung Pandan
18:20
Soekarno–Hatta
01:30
Singapore Changi
07:10
Johannesburg
10:20
Capetown
|
14:50
Soekarno–Hatta
21:15
Singapore Changi
06:10
Johannesburg
09:25
Capetown
12:55
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
SQ965
Singapore Airlines
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z314
Airlink
|
13:45
Tanjung Pandan
19:00
Soekarno–Hatta
01:30
Singapore Changi
07:10
Johannesburg
10:20
Capetown
|
14:50
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
09:25
Capetown
12:55
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
3K208
Jetstar Asia Airways
SQ478
Singapore Airlines
SQ478
Singapore Airlines
4Z314
Airlink
|
13:45
Tanjung Pandan
18:10
Soekarno–Hatta
01:30
Singapore Changi
07:10
Johannesburg
10:20
Capetown
|
14:50
Soekarno–Hatta
21:10
Singapore Changi
06:10
Johannesburg
09:25
Capetown
12:55
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
EK357
Emirates
EK775
Emirates
4Z300
Airlink
|
13:45
Tanjung Pandan
17:55
Soekarno–Hatta
04:05
Dubai
12:05
Johannesburg
|
14:50
Soekarno–Hatta
22:55
Dubai
10:15
Johannesburg
13:40
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
QR957
Qatar Airways
QR1363
Qatar Airways
BP212
Air Botswana
|
13:45
Tanjung Pandan
18:55
Soekarno–Hatta
02:30
Doha
11:15
Johannesburg
|
14:50
Soekarno–Hatta
23:05
Doha
09:50
Johannesburg
13:25
Maun
|
Connect |
SJ055
PT. Sriwijaya Air
MH720
Malaysia Airlines
SQ125
Singapore Airlines
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:45
Tanjung Pandan
16:05
Soekarno–Hatta
20:40
Kuala Lumpur
01:30
Singapore Changi
11:15
Johannesburg
|
14:50
Soekarno–Hatta
19:25
Kuala Lumpur
21:50
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
IW1227
Wings Air
JT613
Lion Mentari Airlines
SQ965
Singapore Airlines
SQ478
Singapore Airlines
BP212
Air Botswana
|
13:50
Tanjung Pandan
15:30
Pangkalpinang
19:00
Soekarno–Hatta
01:30
Singapore Changi
11:15
Johannesburg
|
14:30
Pangkalpinang
16:40
Soekarno–Hatta
21:50
Singapore Changi
06:10
Johannesburg
13:25
Maun
|
Connect |
You can find hotels and accommodations in Francistown, Botswana with our hotels search tool below
Booking.com