How to get to China from Botswana by flight ? You can check flights from Botswana to China below.
You can find flight ticket prices from Botswana to China with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Shenzhen and cost approximately 650 USD.
You take a bus, shuttle or taxi from Shenzhen to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
BP201
Air Botswana
CA868
Air China
|
07:00
Gaborone
10:10
Johannesburg
|
08:00
Johannesburg
05:20
Shenzhen
|
Connect |
SA8453
South African Airways
CA868
Air China
|
07:30
Gaborone
10:10
Johannesburg
|
08:25
Johannesburg
05:20
Shenzhen
|
Connect |
SA1762
South African Airways
CA868
Air China
|
08:10
Gaborone
10:10
Johannesburg
|
09:05
Johannesburg
05:20
Shenzhen
|
Connect |
SA1780
South African Airways
CA868
Air China
|
20:10
Gaborone
10:10
Johannesburg
|
21:05
Johannesburg
05:20
Shenzhen
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Gaborone.
You take a flight from Gaborone to Hong Kong and cost approximately 550 USD.
You take a bus, shuttle or taxi from Hong Kong to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
BP223
Air Botswana
CX748
Cathay Pacific
|
09:45
Gaborone
12:25
Johannesburg
|
10:30
Johannesburg
07:10
Hong Kong
|
Connect |
SA8455
South African Airways
CX748
Cathay Pacific
|
10:35
Gaborone
12:25
Johannesburg
|
11:30
Johannesburg
07:10
Hong Kong
|
Connect |
SA8451
South African Airways
CX748
Cathay Pacific
|
10:40
Gaborone
12:25
Johannesburg
|
11:35
Johannesburg
07:10
Hong Kong
|
Connect |
SA1766
South African Airways
SA286
South African Airways
|
11:10
Gaborone
16:40
Johannesburg
|
12:05
Johannesburg
11:50
Hong Kong
|
Connect |
SA8457
South African Airways
SA286
South African Airways
|
13:10
Gaborone
16:40
Johannesburg
|
14:05
Johannesburg
11:50
Hong Kong
|
Connect |
BP205
Air Botswana
SA286
South African Airways
|
13:15
Gaborone
16:40
Johannesburg
|
14:15
Johannesburg
11:50
Hong Kong
|
Connect |
SA1770
South African Airways
SA286
South African Airways
|
14:00
Gaborone
16:40
Johannesburg
|
14:50
Johannesburg
11:50
Hong Kong
|
Connect |
ET829
Ethiopian Airlines
ET644
Ethiopian Airlines
|
15:00
Gaborone
22:40
Addis Ababa
|
21:30
Addis Ababa
14:40
Hong Kong
|
Connect |
ET829
Ethiopian Airlines
ET608
Ethiopian Airlines
ET608
Ethiopian Airlines
|
15:00
Gaborone
22:40
Addis Ababa
12:10
Suvarnabhumi
|
21:30
Addis Ababa
11:10
Suvarnabhumi
15:55
Hong Kong
|
Connect |
ET829
Ethiopian Airlines
ET610
Ethiopian Airlines
AI316
Air India Limited
|
15:00
Gaborone
23:20
Addis Ababa
08:20
Mumbai
|
21:30
Addis Ababa
07:30
Mumbai
16:50
Hong Kong
|
Connect |
QR1378
Qatar Airways
QR1378
Qatar Airways
QR816
Qatar Airways
|
18:10
Gaborone
20:15
Johannesburg
07:15
Doha
|
19:05
Johannesburg
06:05
Doha
20:35
Hong Kong
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Shenzhen and cost approximately 410 USD.
You take a bus, shuttle or taxi from Shenzhen to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
SA8605
South African Airways
SA366
South African Airways
CA868
Air China
|
13:25
Maun
18:50
Capetown
10:10
Johannesburg
|
16:00
Capetown
20:45
Johannesburg
05:20
Shenzhen
|
Connect |
SA8605
South African Airways
SA362
South African Airways
CA868
Air China
|
13:25
Maun
18:20
Capetown
10:10
Johannesburg
|
16:00
Capetown
20:15
Johannesburg
05:20
Shenzhen
|
Connect |
SA8605
South African Airways
JE162
Mango
CA868
Air China
|
13:25
Maun
17:50
Capetown
10:10
Johannesburg
|
16:00
Capetown
19:45
Johannesburg
05:20
Shenzhen
|
Connect |
SA8303
South African Airways
SQ481
Singapore Airlines
ZH9024
Shenzhen Airlines
|
13:35
Maun
22:30
Johannesburg
17:30
Singapore Changi
|
15:10
Johannesburg
14:55
Singapore Changi
21:35
Shenzhen
|
Connect |
SA8303
South African Airways
CA868
Air China
|
13:35
Maun
10:10
Johannesburg
|
15:10
Johannesburg
05:20
Shenzhen
|
Connect |
SA8303
South African Airways
SQ481
Singapore Airlines
MI968
SilkAir
|
13:35
Maun
22:30
Johannesburg
19:00
Singapore Changi
|
15:10
Johannesburg
14:55
Singapore Changi
23:05
Shenzhen
|
Connect |
SA8301
South African Airways
SA260
South African Airways
CA772
Air China
|
14:05
Maun
19:25
Johannesburg
12:00
Frankfurt
|
15:40
Johannesburg
06:10
Frankfurt
05:45
Shenzhen
|
Connect |
SA8301
South African Airways
SQ481
Singapore Airlines
ZH9024
Shenzhen Airlines
|
14:05
Maun
22:30
Johannesburg
17:30
Singapore Changi
|
15:40
Johannesburg
14:55
Singapore Changi
21:35
Shenzhen
|
Connect |
SA8301
South African Airways
SQ481
Singapore Airlines
MI968
SilkAir
|
14:05
Maun
22:30
Johannesburg
19:00
Singapore Changi
|
15:40
Johannesburg
14:55
Singapore Changi
23:05
Shenzhen
|
Connect |
SA8301
South African Airways
CA868
Air China
|
14:05
Maun
10:10
Johannesburg
|
15:40
Johannesburg
05:20
Shenzhen
|
Connect |
SA8301
South African Airways
LX289
Swiss
HU742
Hainan
|
14:05
Maun
19:25
Johannesburg
11:40
Zurich
|
15:40
Johannesburg
06:10
Zurich
05:00
Shenzhen
|
Connect |
BP211
Air Botswana
CA868
Air China
|
14:10
Maun
10:10
Johannesburg
|
16:10
Johannesburg
05:20
Shenzhen
|
Connect |
BP211
Air Botswana
SQ481
Singapore Airlines
MI968
SilkAir
|
14:10
Maun
22:30
Johannesburg
19:00
Singapore Changi
|
16:10
Johannesburg
14:55
Singapore Changi
23:05
Shenzhen
|
Connect |
BP211
Air Botswana
SQ481
Singapore Airlines
ZH9024
Shenzhen Airlines
|
14:10
Maun
22:30
Johannesburg
17:30
Singapore Changi
|
16:10
Johannesburg
14:55
Singapore Changi
21:35
Shenzhen
|
Connect |
BP033
Air Botswana
BP201
Air Botswana
CA868
Air China
|
20:00
Maun
07:00
Gaborone
10:10
Johannesburg
|
21:00
Gaborone
08:00
Johannesburg
05:20
Shenzhen
|
Connect |
You take a bus, shuttle or taxi from your location in Botswana to Maun.
You take a flight from Maun to Hong Kong and cost approximately 600 USD.
You take a bus, shuttle or taxi from Hong Kong to your destination in China.
Flight | Depart | Arrive | |
---|---|---|---|
SA8303
South African Airways
SA286
South African Airways
|
13:35
Maun
16:40
Johannesburg
|
15:10
Johannesburg
11:50
Hong Kong
|
Connect |
SA8301
South African Airways
SA286
South African Airways
|
14:05
Maun
16:40
Johannesburg
|
15:40
Johannesburg
11:50
Hong Kong
|
Connect |
You can find hotels and accommodations in China with our hotels search tool below
Booking.com