There are 5 ways to get from Johannesburg to Cahora Bassa by plane or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tete, travel
best- Fly from Johannesburg International Airport (JNB) to Tete (TET)plane JNB - TET
- Walk from Tete (TET) to Cahora Bassaunknown
6h 29mFly to Robert Gabriel Mugabe International Airport, travel
- Fly from Johannesburg International Airport (JNB) to Robert Gabriel Mugabe International Airport (HRE)plane JNB - HRE
- Walk from Harare-Airport-HRE to Cahora Bassaunknown
7h 4mFly to Jeki, travel
- Fly from Johannesburg International Airport (JNB) to Jeki (JEK)plane JNB - JEK
- Walk from Jeki (JEK) to Cahora Bassaunknown
8h 41mFly to Kamuzu International Airport, travel
- Fly from Johannesburg International Airport (JNB) to Kamuzu International Airport (LLW)plane JNB - LLW
- Walk from Kamuzu International Airport (LLW) to Cahora Bassaunknown
8h 30mFly to Chileka International Airport, travel
- Fly from Johannesburg International Airport (JNB) to Chileka International Airport (BLZ)plane JNB - BLZ
- Walk from Chileka International Airport (BLZ) to Cahora Bassaunknown
9h 18m
Johannesburg International Airport (JNB) to Tete (TET) flights
Questions & Answers
The distance between Johannesburg and Cahora Bassa is 1470 km.
It takes approximately 6h 29m to get from Johannesburg to Cahora Bassa, including transfers.
What companies run services between Johannesburg, South Africa and Cahora Bassa, Mozambique?
There is no direct connection from Johannesburg to Cahora Bassa. However, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Tete (TET), then travel to Cahora Bassa. Alternatively, you can take the taxi to Johannesburg-Airport-JNB airport, fly to Robert Gabriel Mugabe International Airport (HRE), then travel to Cahora Bassa.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Tete
- Ave. Duration
- 2h 10m
- When
- Monday to Friday
- Estimated price
- $340–950
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–450
Flights from Johannesburg International Airport to Kamuzu International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $250–700
Flights from Johannesburg International Airport to Chileka International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $340–390
- Website
- fastjet.com
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $130–200
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport via Bulawayo
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $130–200
- Website
- proflight-zambia.com
Flights from Johannesburg International Airport to Jeki via Lusaka
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $160–550
- Website
- ethiopianairlines.com
Flights from Johannesburg International Airport to Kamuzu International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $400–650
Flights from Johannesburg International Airport to Kamuzu International Airport via Chileka International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $400–650
Flights from Johannesburg International Airport to Kamuzu International Airport via Lusaka
- Ave. Duration
- 4h 50m
- When
- Monday
- Estimated price
- $340–650
Flights from Johannesburg International Airport to Chileka International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $400–600
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $100–170
- Website
- airzimbabwe.aero
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $45–250
- Website
- flysaa.com
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $120–350
- Website
- lam.co.mz
Flights from Johannesburg International Airport to Tete via Maputo
- Ave. Duration
- 4h 5m
- When
- Friday to Sunday
- Estimated price
- $400–850
- Website
- flycemair.co.za
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $170–370
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Train travel in Spain: A guide to Renfe, and Getting around the Cyclades - to help you get the most out of your next trip.
