Best value: Dec — fares from €155 and ~26°C daytime.
Flights from Johannesburg to Bulawayo start around €155 (direct flights available). Range seen recently: €155–156, based on 4 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-07-26. Some links earn Stayonomy a commission at no cost to you.