There are 5 ways to get from Lanseria Airport (HLA) to Harare by taxi, plane, shuttle, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Johannesburg International Airport, fly
best- Take the taxi from Lanseria-Airport-HLA to Johannesburg-Airport-JNBtaxi
- Fly from Johannesburg International Airport (JNB) to Robert Gabriel Mugabe International Airport (HRE)plane JNB - HRE
2h 25m$170–314Shuttle, train, bus
cheapest- Take a shuttle bus from Lanseria Airport to Pretoria
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Hararebus
24h 44m$109–136Fly from Lanseria International Airport
- Fly from Lanseria International Airport (HLA) to Robert Gabriel Mugabe International Airport (HRE)plane HLA - HRE
6h 2m$131–530Drive 1,108 km
- Drive from Lanseria Airport (HLA) to Hararecar 1,108 km
10h 43m$203–293Shuttle, bus
- Take a shuttle bus from Lanseria Airport to Pretoria
- Take the bus from Bosman Bus Stn to Newtown Bus Terminusbus
- Take the bus from Johannesburg to Hararebus
30h 50m$114–169
Johannesburg International Airport (JNB) to Robert Gabriel Mugabe International Airport (HRE) flights
Questions & Answers
The cheapest way to get from Lanseria Airport (HLA) to Harare is to shuttle and train and bus which costs $100 - $140 and takes 24h 44m.
The fastest way to get from Lanseria Airport (HLA) to Harare is to taxi and fly which takes 2h 25m and costs $170 - $320.
The distance between Lanseria Airport (HLA) and Harare is 1022 km. The road distance is 1108 km.
The best way to get from Lanseria Airport (HLA) to Harare without a car is to shuttle and train and bus which takes 24h 44m and costs $100 - $140.
It takes approximately 2h 25m to get from Lanseria Airport (HLA) to Harare, including transfers.
Yes, the driving distance between Lanseria Airport (HLA) to Harare is 1108 km. It takes approximately 10h 43m to drive from Lanseria Airport (HLA) to Harare.
There are 336+ hotels available in Harare.
What companies run services between Lanseria Airport (HLA), South Africa and Harare, Zimbabwe?
Safair, Airlink, and Air Zimbabwe fly from Lanseria International Airport (HLA) to Robert Gabriel Mugabe International Airport (HRE) 4 times a day.
- Website
- flyairlink.com
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $160–450
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via Durban
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $290–800
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via Capetown
- Ave. Duration
- 7h
- When
- Monday to Saturday
- Estimated price
- $370–950
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via Durban, Johannesburg International Airport
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $300–800
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via George, Johannesburg International Airport
- Ave. Duration
- 7h 45m
- When
- Sunday
- Estimated price
- $260–700
- Website
- fastjet.com
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $130–220
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport via Bulawayo
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $130–220
- Website
- flysafair.co.za
Flights from Johannesburg International Airport to Robert Gabriel Mugabe International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- $95–170
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via Durban, Johannesburg International Airport
- Ave. Duration
- 8h 5m
- When
- Monday and Tuesday
- Estimated price
- $190–550
- 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
Flights from Lanseria International Airport to Robert Gabriel Mugabe International Airport via Durban, Johannesburg International Airport
- Ave. Duration
- 5h 50m
- When
- Monday
- Estimated price
- $110–550
- 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
- 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
- $190–380
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $5–7
- Schedules at
- gautrain.co.za
- Peak
- $7
- Off-peak
- $5
- Phone
- +27 82 805 7919
- [email protected]
- Website
- Evo's African Shuttle
Shuttle from Lanseria Airport to Pretoria
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- $53–80
- Website
- Evo's African Shuttle
- Sedan Vehicle
- $65–80
- From
- $53
Shuttle from Lanseria Airport to Pretoria
- Ave. Duration
- 45 min
- Frequency
- On demand
- Estimated price
- $53–80
- Website
- Evo's African Shuttle
- Sedan Vehicle
- $65–80
- From
- $53
- Phone
- +(263) 77 608 6257
- [email protected]
- Website
- City Bus Coaches
Bus from Johannesburg to Harare
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- $50
- Website
- City Bus Coaches
- Phone
- +263 77 480 2748
- Website
- Timboon Coaches
Bus from Bosman Bus Stn to Newtown Bus Terminus
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- $5
- Website
- Timboon Coaches
- Phone
- +27 84 575 4609
- [email protected]
- Website
- Tamuka Coaches - Experience our experience as we simply travel
Bus from Johannesburg to Harare
- Ave. Duration
- 26h 30m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Website
- Tamuka Coaches - Experience our experience as we simply travel
- Ave. Duration
- 43 min
- Estimated price
- $50–60
Sandton Taxi Cabs
- Phone
- +27 78 396 4115
- Website
- sandtontaxicabs.co.za
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 Italian Lakes: Getting around by train, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Need to know: Greyhound - to help you get the most out of your next trip.




