By Air
The national carrier connects Harare and Bulawayo with Victoria Falls and Hwange National Park, amongst other places. Many services offer reduced fares and discounts on accommodation on purchase of your ticket; so do make the necessary enquiries.
By Road
Within Zimbabwean cities, there are two types of buses - express and local. While locals use the local (what else?!) bus service, travelers may be well advised to take the express services, which if not faster, are certainly less chaotic. It's common practice along locals to use passing trucks for intercity transport. If you do the same, remember that drivers will usually expect payment, so settle an amount beforehand.
Car rental, especially 4WD, is a more expensive option and although it offers better flexibility, Zimbabweans tend to be lax in maintaining their vehicles.
By train
The railways fare much better, and popular connections connect Harare, Bulawayo, Mutare and Victoria Falls. Most trains run at night and are fairly inexpensive.
By Waterways
There are two scheduled ferries on Lake Kariba, connecting Kariba with Binga and Mlibizi.