Best value: Apr — fares from €159 and ~25°C daytime.
Flights from Johannesburg to Bulawayo start around €159 (direct flights available). Range seen recently: €159–160, based on 8 fares found by travellers.
Bulawayo is a relaxed, elegant industrial city with wide tree-lined boulevards, in western Zimbabwe. Several World Heritage sites, including historic monuments from the precolonial era and national parks, are within an hour's drive from Bulawayo, making it a great tourist destination.
Flight prices are real fares travellers found in the last 48 hours, refreshed daily — the booking site confirms the final price. Train, bus and ferry fares are shown on the operators' booking sites. Weather data by Open-Meteo; exchange rates: ECB reference. Data updated 2026-08-20. Some links earn Stayonomy a commission at no cost to you.