Checking flights...


Airports & Airlines

Several international airlines offer flights into Zimbabwe, arriving in either Harare or Victoria Falls.

International flights arriving at Harare International Airport include the following destinations: Addis Ababa (four hours), Dubai (nine hours, 40 minutes), Johannesburg (1¾ hours), Gaborone (two hours), Windhoek (two hours), Maputo (1½ hours), Lilongwe and Blantyre (1½ hours), Lusaka (50 minutes), Dar es Salaam (2½ hours) and Nairobi (3½ hours).

From Victoria Falls Airport you can fly to/from Johannesburg and Windhoek.

Airlines with services to/from Zimbabwe:

Air Namibia

Air Zimbabwe

British Airways


Ethiopian Airlines


Kenya Airways

Malawian Airlines

South African Airways

Departure Tax

Departure tax is usually incorporated into the price of the ticket, with the exception of Air Zimbabwe which charges US$15 for domestic flights and US$50 for international.


Border Crossings

Travelling between Zimbabwe's neighbouring Southern African countries by land is fairly hassle free, with visas on arrival issued to many nationalities (but be sure to check this out before you leave). From Harare all buses depart from the Road Port Terminal; there's a US$1 departure tax you'll need to pay at the office.


The most popular border crossing into Botswana is from Kazangula near Victoria Falls, which links it to Chobe National Park. The other crossing is at Plumtree, 94km from Bulawayo, heading to Francistown in Botswana. The border posts at Plumtree and Kazungula are open 6am to 6pm.

Zupco has buses from Harare to Francistown (US$24) at 4pm.


The most direct route between Malawi and Zimbabwe is via Mozambique’s Tete Corridor. If travelling through Mozambique to Malawi, you’ll need a transit visa (US$25) for Mozambique, which you can arrange in Harare. Alternatively, you'll have to fork out for a visa at the border; enquire with the Mozambique embassy before setting out.

Zupco has buses from Harare to Blantyre (Malawi) daily (except Saturday) at 7.30am (US$25, 12 hours).


There are two border crossings into Mozambique (open from 6am to 8pm). Easily the most popular is from Mutare, which links up to Beira. The other is at Nyamapanda, northeast from Harare, used to get to Malawi.

South Africa

Beitbridge is the somewhat infamous border crossing into South Africa. It's open 24 hours, but always fairly hectic.

Numerous luxury and semiluxury buses ply the route between Harare or Bulawayo to Johannesburg (16 to 20 hours), departing from Road Port Terminal in Harare. It’s best to call ahead for departure times.

Buses from Harare:

Buses from Bulawayo:

  • Intercape Pathfinder By far the most recommendable company, with a daily departure at 3.30pm ($US42)

Trains are once again running between Zimbabwe and South Africa. Rovos Rail runs a three-day/two-night luxury-train journey from Pretoria to Victoria Falls travelling through Zimbabwe via Bulawayo. Prices start from around US$1650 per person, inclusive of meals, alcoholic drinks and excursions.


Zimbabwe has three border crossings into Zambia. Victoria Falls (open 6am to 10pm) is by far the most popular. You can also cross via Kariba/Siavonga and Chirundu, which is open 6am to 6pm.

Public transport options from Harare include the following:

  • Zupco Two daily buses depart for Lusaka (US$20, nine hours) at 7.30am and a slower bus via Kariba/Siavonga ($20, 10 hours).
  • King Lion Has a morning and evening bus to Lusaka (US$15, 10 hours) at 7.30am and 7.30pm.