By plane

Starting from London

There are no direct services to Zimbabwe from the UK and so all travellers need to connect within Africa to reach the country.

The average flight time from the UK to Zimbabwe is around 13 hours.  From London you could fly with Kenyan Airways and reach Harare via Nairobi.  Alternatively, if you choose to fly with British Airways or South African Airways, you will go via Johannesburg.  Other options include Ethiopian Airlines via Addis Ababa or Egyptair via Cairo.

Emirates also offers a one-change service via Dubai with an additional touch down in Luanda on the way, making this a viable option for those looking to fly from UK regional airports such as Birmingham, Newcastle, Manchester and Glasgow.


Domestic air services operate between the major airports:

  • Harare Airport (HRE)
  • Bulawayo Airport (BUQ)
  • Karibe Airport (KAB)
  • Victoria Falls Airport (VFA)

Harare International Airport is the major gateway for flights entering Zimbabwe. There are also other international flights coming out of the airport towards other countries in Africa.

Harare International Airport is 14 kilometres from the centre of Harare, Zimbabwe's capital. The ariport has a post office, restaurant, duty-free shop and a bank or bureau de change.

Coaches that run regular intervals to Harare city are available and travel time is just 20 minutes. Taxis are also available from the airport.

There are a total of 467 runways in Zimbabwe, of which only 18 are paved. Charter air services can be arranged to reach remote areas. These tend to be very expensive, but are cheaper when booked through a tour operator.

Domestic flights towards the other towns are available. These flights are run by locally owned  Zimbabwe and other airlines. Special light-aircraft services are available at  Kariba and Victoria Falls which normally offer sightseeing and game-viewing services.

By train

Train connections from South Africa through Botswana towards Bulawavo is available. Visitors may also take a train service from Zambia towards Victoria Falls.

There are also daily train services that travel to Bulawayo , Chiredzi, Harare , Labatse, Mutare and Plumtree. The country's rail system is under-developed and poorly maintained so this type of travel is not really recommended.

By car

There are 18, 338 km of highways in Zimbabwe, of which 8, 692 km are paved. Excluding the national parks and game reserves, the road conditions in Zimbabwe are good and they are well- signposted. Four-wheel drive vehicles are advisable for travelling within the national parks and game reserves.

Foreigners may hire a car and drive themselves around the country. Zimbabwe 's road network is good with paved roads that connect all major towns and most of the rural areas. It is advisable to drive with a full tank of petrol. An International Driving Permit or national license is required when driving. Car hires are available at the airports or through the main hotels.

Driving is on the left side of the road and the general speed limit is 120 km/h on open roads and 60 km/h in urban areas, but watch out for the signs. Motorists must use their headlights between 5:30 pm and 5:30 am. Watch out for wildlife on the roads!

Visitors may drive their own car if coming in from the countries that surround Zimbabwe. There are roads from Botswana, Malawi, Mozambique, South Africa, Tanzania and Zambia that connects to Zimbabwe.

Border posts are open from 6:00 AM until 6:00 PM, however, road conditions may be difficult during heavy rains.

By Bus

A number of buses, minibuses and coach services travel throughout the country. Visitors should note though that buses in Zimbabwe are overcrowded and inadequately maintained.