Compare airlines, prices, and flight durations for your trip
Fly from Johannesburg to Bulawayo with confidence — our search scans over 700 airlines, 50+ travel agencies and more than 5 leading booking systems to uncover the best prices, schedules and travel conditions for your trip. Whether you need the quickest connection or the most flexible fare, we make finding and booking the right option fast and simple.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Johannesburg to Bulawayo:
•
•
•
•
•
•
Answers to questions about the route that travelers are most interested in.
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The route Johannesburg — Bulawayo is served by several airlines: fastjet and Airlink. This gives passengers more freedom in choosing flights. You can consider not only the price but also schedules, baggage policies, and onboard service. Our service compares all offers so you can find tickets from $169 and choose the most convenient option. Thanks to airline competition, you may also find promotional fares or special offers, helping you save even more. Plan your trip in advance and choose the best flights without overpaying.
Johannesburg — Bulawayo
05/04/2026
Departure
Direct flight
FN8664
starting at $210
Johannesburg — Bulawayo
12/19/2026
Departure
Direct flight
4Z112
starting at $169
Johannesburg — Bulawayo
04/18/2026
Departure
Direct flight
FN8662
starting at $193
Johannesburg — Bulawayo
04/20/2026
Departure
Direct flight
4Z114
starting at $319
Johannesburg — Bulawayo
04/30/2026
Departure
Direct flight
FN8662
starting at $214
Johannesburg — Bulawayo
08/27/2026
Departure
Direct flight
4Z112
starting at $171
Johannesburg — Bulawayo
08/30/2026
Departure
Direct flight
4Z110
starting at $174
Johannesburg — Bulawayo
08/22/2026
Departure
Direct flight
4Z114
starting at $169
Airlink
Every day
starting at $154
The cheapest one-way flight from Johannesburg to Bulawayo departs on 08/22/2026, is operated by Airlink and costs $169
The cheapest roundtrip flight from Johannesburg to Bulawayo departs on 06/30/2026, is operated by fastjet and costs $372
Fastest flight from Johannesburg to Bulawayo takes 1h 15m
There are direct flights on this route 4 days a week: Su, Mo, Th, and Sa
The distance between Johannesburg and Bulawayo is 690km (428 miles). There are 33 direct flights from Johannesburg to Bulawayo. Johannesburg and Bulawayo are in the same time zone. Flights from Johannesburg begin at 6:50 AM. The latest flight from Johannesburg departs at 4:15 PM
Johannesburg is served primarily by two airports with distinct roles. O.R. Tambo International (JNB) is the country’s main international hub, typically hosting legacy carriers and many long-haul flights; it’s about 22 km east of the CBD and reachable by Gautrain (≈20–25 minutes, moderate fare) or taxis/rideshares (30–45 minutes, fares vary). Lanseria (HLA) is a smaller, often budget- and regional-focused option northwest of the city, usually used by low-cost carriers and private flights; expect longer road times (45–60+ minutes) depending on traffic. O.R. Tambo can be more convenient for international connections and services, while Lanseria can be quieter and cheaper but less well connected to public transit.
Fly nonstop from Johannesburg to Bulawayo for the quickest, most comfortable way to reach Zimbabwe’s cultural hub—no layovers, less hassle, and more time to enjoy your trip. While connecting flights can sometimes be cheaper, a direct flight saves hours and reduces the stress of transfers, making it the smartest choice for business or leisure travelers.
We couldn't find any special offers for flights from Johannesburg to Bulawayo
Joshua Mqabuko Nkomo International Airport (BUQ) serves Bulawayo as the city’s main international gateway and a regional hub for Zimbabwe’s southern flights. It typically handles a mix of scheduled domestic services and occasional regional international connections, with airlines skewing toward national carriers and low-frequency private operators rather than major global alliances. The airport sits about 10–15 km southeast of the city center; road transfers usually take around 20–30 minutes depending on traffic. Taxis and ride-hailing can be found with fares broadly in the moderate range, while private airport shuttles and car hire offer alternatives for groups. Pros: relatively compact, easy to navigate and close to town. Cons: limited shopping and lounge amenities and fewer direct international routes compared with larger hubs.
The cheapest flight ticket from Johannesburg to Bulawayo according to data for the last 48 hours costs $169
Often the best time to buy tickets from Johannesburg to Bulawayo is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Johannesburg to Bulawayo can be found flying in these months: April, December, August.
The fastest flights from Johannesburg to Bulawayo start from 1 hour 15 minutes in the air.
The following airlines operate direct flights on the route Johannesburg — Bulawayo: fastjet, Airlink
The minimum one-way ticket price from Johannesburg to Bulawayo is $173 (April 2026), while the maximum is $199 (June 2026). On average, a ticket costs $179–$350.