Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Zimbabwe from C$ 1,087

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Zimbabwe departing on 20/5. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
sáb. 11/5
sáb. 18/5

Search hundreds of travel sites at once for deals on flights to Zimbabwe

In the last 7 days, travellers have searched 46,099,007 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Zimbabwe Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Harare
Harare3 stopsC$ 1,380
Victoria Falls
Victoria Falls2 stopsC$ 2,442
Bulawayo
Bulawayo2 stopsC$ 2,629

Good to know

Low season

October

High season

December

Cheapest flight

C$ 1,087
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly (33% more expensive on average)
Flight from Toronto Pearson Airport to Harare

FAQs - booking Zimbabwe flights

  • Which airline or airlines fly to Zimbabwe the most frequently each day?

    Emirates Airways has the greatest flight frequency out of all the airlines that provide service to Zimbabwe. The best site to use as your departure airport if you want to benefit from greater dependability while booking flights from Canada to Zimbabwe is Toronto Pearson International Airport (YYZ), which acts as the hub for Emirates Airways. Delta and Ethiopian Air also operate a sizable quantity of daily flights to Zimbabwe in addition to Emirates Airways.

  • Where should I fly to if I want to enjoy sporting activities in Zimbabwe?

    Consider flying into HRE Airport if you plan to attend local games and tournaments during your stay in Zimbabwe. Harare hosts the largest number of stadiums in Zimbabwe than any other major city, like National Sports and Rufaro stadiums, where you can cheer on your favorite local soccer teams, especially on weekends.

  • Do I need a visa to travel to Zimbabwe?

    Canadian citizens must obtain a visa in order to gain entry into Zimbabwe. You can apply for a single-entry visa at the airport or at a Zimbabwean embassy. Your visa will be valid for 30 days and your passport must be valid for at least six months after the date that you plan to leave Zimbabwe.

  • I want to visit Matobo National Park, where should I fly into?

    Joshua Mqabuko Nkomo International Airport is located in Bulawayo, in southwest Zimbabwe, and is located 53min north of the national park. The best way to get to the park is to rent a car at the airport.

  • Are there any non-stop flights to Zimbabwe?

    There are no direct flights to Zimbabwe from Canada. Most flights include a layover in another African country, as well as in London, UK. The most common connections on flights to Zimbabwe include Johannesburg, Nairobi, Dubai, Doha, Abu Dhabi, Addis Ababa and Amsterdam.

  • How do I get to Victoria Falls from the airport?

    Victoria Falls International Airport (VFA) is 18 km south of Victoria Falls and connects to an entire range of ground transportation, including car rentals, taxis or airport transfers into the nearby town. Taxi fares range from $5 (C$ 7) to $45 (C$ 60).

  • How long is the flight to Zimbabwe?

    An average direct flight from Canada to Zimbabwe takes 35h 07m, covering a distance of 22041 km. The most popular route is Calgary - Harare with an average flight time of 28h 25m.

  • What is the cheapest flight to Zimbabwe?

    The cheapest ticket to Zimbabwe from Canada found in the last 72 hours was C$ 1,380. The most popular route is from Calgary to Harare and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 2,054.

  • What are the most popular destinations in Zimbabwe?

    The next most popular destinations are Victoria Falls (8%) and Bulawayo (4%).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Zimbabwe

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Zimbabwe flight deals.
  • Robert Gabriel Mugabe International Airport (HRE) is the destination airport for the overwhelming number of flights to Zimbabwe. The Harare International Airport (HRE) is a suitable location to land if you wish to connect to some of the adjacent Zimbabwean cities, like Chitungwiza and Norton.
  • Despite the fact that there are other airports that offer international flights to Zimbabwe, such as Victoria Falls Airport (VFA) and Joshua Mqabuko Nkomo International Airport (BUQ), the majority of business travellers to the country prefer to fly into Robert Gabriel Mugabe International Airport. HRE is a favorite among business visitors due to the fact that it is home to the greatest number of corporate offices and headquarters in Zimbabwe.
  • From Harare Airport, there are 2 ways to get to Harare: by taxi and by bus. It takes 25 minutes to take a bus through Flyover Rank, via Seke Road, from Harare Airport to Harare, while Taxis take 12 minutes to travel from Harare International Airport to Harare, making them the fastest means of local transportation.
  • When you are booking flights to Zimbabwe, be aware that a departure tax may be added to the cost of your ticket. All foreign travellers will be required to pay a departure tax of $35 (C$ 47) at all Zimbabwe airports on international flights. If you fly within Zimbabwe, a departure tax of $10 (C$ 13.50) will be charged.
  • As Zimbabwe does not use its own currency, the following currencies are accepted; US dollar, British pound, European euros, South African rand and Botswana Pula. Make sure that you exchange money into an accepted currency before your flight to Zimbabwe.
  • If you are arriving late to Joshua Mqabuko Nkomo International Airport (BUQ), and want to spend the night near the airport, stay at the 4-star Holiday Inn Bulawayo Hotel which is just 9min away and offers an airport transfer service. It is also located just a short walk from the city's various attractions including the Natural History Museum and National Art Gallery. The 3-star Selborne Hotel is a 20min drive from the airport and also provides an airport shuttle.
  • Robert Gabriel Mugabe International Airport (HRE) is the largest airport in the country and serves as the main base for Air Zimbabwe. If you want to relax at the airport, you can visit the Dzimbahwe Executive Lounge in the international terminal. Depending on the class of your ticket, you may have to pay to enter the lounge membership program.
  • If you want to visit the north of Zimbabwe, including the Charara Safari Area, consider flying into Kenneth Kaunda International Airport (LUN) in neighbouring Zambia. Based in Lusaka, this airport is 26 km from the centre of the city and is about a 1h drive to Zimbabwe. Alternatively, you can fly directly into Robert Gabriel Mugabe International Airport in Harare, which is well placed to explore Mount Darwin, and is about a 2h 30min drive away.
See more tips

Top 5 airlines flying to Zimbabwe

 
Need help choosing which airline to fly with from Canada to Zimbabwe? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.1
EmiratesOverall score based on 4102 reviews
8.2boarding
8.3entertainment
8.3crew
8.1comfort
7.9food
Airline reviews

Overall good but one thing I didn’t understand is why they didn’t allow me to pick my own seat.

8.0 ExcellentAnonymous, Jan. 2024DEL - DXB
Read more about Emirates reviews

Overall good but one thing I didn’t understand is why they didn’t allow me to pick my own seat.

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

Me and 2 other rows were forgotten during food service. We waited over an hour before they finally served our food. Then only had what was left. They did apologize. Also, they locked the bathroom due to turbulence and my 4 year old had to pee himself because they wouldn’t unlock it for him.

The air hostess spilled tomato juice on me by mistake in Mumbai -Dubai flight. I was traveling from Mumbai to UAD. Her senior came and offered couple of small chocolates (probably given in business class) as compensation. I asked for access to lounge as I had to travel till IAD and I could shower and change. But she said she cannot do that and did nothing further. I found the response to their mistake as inappropriate.

More space all around is practically essential on long international fights, and Emirates definitely delivers. But food selection and taste was only average. Otherwise, the flight was smooth and the cabin crew service was fine.

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

Staff not as attentive as they were Return flight was rushed for food I believe that Emirates are high prices for what they offer now Can't fault entertainment system

We purchased extra legroom seats for both legs of flight through budget air. Seats were not honored by emirates. Had to spend frustrating hour to get seats we paid for on first leg to Dubai. Second leg to Jakarta were denied and had to sit in middle seat. Had to spend hour on phone yesterday to try to get refund. We’re told needed to send copies of boarding passes of which already threw away first leg boarding pass. Very very frustrating. This happened as well one year ago with emirates.

You can improve in many ways First the crew in general is good, but needs to work with passion to their works not like robots Second, collecting the ear headphones long time before landing is strange The crew should deal with the passengers with respect and descent way not like giving orders

No towels or tissue and chocolate and mint provided before arrival

Just happy I flew Qatar Airways awesome no wonder they are #1 in the world right now! The food was just delicious, very courteous, professional crew.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

No separate queue for business class/platinum passengers. I had to stay in the long queue to board. I requested breakfast before landing, but the crew didn't offer, except a coffee with milk. No tea with milk was available. Had asked for cookies, but didn't receive them. The crew in the business class was not good in terms of service..

Was required to print a boarding pass, which I'd prefer to avoid. Seat (economy x) was comfortable, service was excellent.

The boarding process was unpleasant. We had hardly any checked baggage, but they insisted on weighing the cabin baggage. While the weight of our cabin bag was well within limit, it seemed petty! The food was pretty disgusting. I had such awful food on the way over, that I brought some snacks of my own for the flight back. Glad I did. Qatar was consistent in that food was just as terrible on the way back as it was on the way over. The flight attendants were super-nice, though. If I had an option I would not take Qatar Airways again.

The overall experience for the price we paid was mediocre. Nothing outstanding! Check in process was standard. Flight attendants could have been more well mannered. I found it rude when the attendant nudged me with the snack box to grab my attention when not looking. She could have said ,’excuse me’ instead. My son’s in flight entertainment was not working. The food was not great either. The snack options were not so great with kids in mind. Overall, might not travel qatar again.

I encountered challenges with the boarding staff during the boarding pass issuance process, leading to disagreements. Despite my agent's information that carrying a small cabin bag along with a separate bag containing my laptop and purse was permitted, the boarding staff did not allow it.

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Leg room was lacking. Legs crammed into seat in front.

T hey did a great job. Flight was on time .

the plane was old. the wifi didn’t work. the entertainment was boring and dated. the charging ports were impossible to find. i was mostly ignored by flight attendants that had no problem speaking to the man beside me. i got two drinks the entire time i was on the plane.

Crew was not very helpful. They forgot to serve me coffee and had to wait for a long time.It looked as if they were not very happy with what they were doing.

The flight I was connecting with waited for me even though my 1st flight was late. I really appreciated that.

The seat is too hard and my back and bottom are having servers pain

There was no lounge for passengers waiting before boarding the aircraft at F65, so passengers are just sitting on the floor or just spread everywhere the premises before boarding.

Great crew, friendly. Found the trip long just sitting with no onboard entertainment

All went fine. Boarding was efficient, staff was really friendly, and we were kept up to date on any changes to our itinerary. My only note for improvement is that on this particular plane, the recline in economy class was negligible. I know it's a coach seat, but I had another UA flight (SFO to BWI) and the seat was more comfortable with better recline.

Really good experience with a redeye flight from SFO to BWI. Boarding was efficient, plane was comfortable and newer than others, lots of audio and video choices, and staff was great. I appreciate United's service.

The flight was one hour late. The food is mediocre and the screen was broken

Flight was smooth but unnecessary long because we had to refuel at FCO Rome. Air hostesses service and response to call light could be better. Both planes were old with broken seat arms and toilets. Why Africans had to be given the farthest Gates is what baffles me and why we have to pay for Aisle seats I found really strange. Is there ever an end to ripping people off even after paying over $2300 for one seat.

On my return flight the TV did not work the entire flight! They knew it wasn’t working but they let me sit there. The guy sitting nièce to me told me he was ok the previous flight and it wasn’t working. This is business class by the way!

Same but worse than international. The inter African flights are worse.

The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS

Entertainment was very poor. Couldn’t watch anything. Ear pieces were the wrong type .

The check in staff was amazing. Best customer service! The plane was old! My entertainment on the first flight didn't work at all, in my seat or in the seat next to me. The bathroom doors were old and troublesome. One of the bathrooms, the whole sink panel was broken. Everything felt old and falling apart. The airline stewardesses were amazing and quite hospitable. When there were delays, they kept us well informed. Transit was GREAT! I wasn't sure how I would make it to my next flight in 1 1/2 hours but the security lines were short and efficient. The C gates in Addis Ababa were CROWDED! That whole space downstairs was too crowded and challenging to manuever. I usually fly Ethiopian within Africa and was interested to see how the experience would be intercontinental. Overall, I would choose it again if it was cheaper than Delta/Air France or Lufthansa/KLM. I wouldn't make it a first choice if the prices were the same because the planes are so old! The food and entertainment also weren't as good. Good selection of movies but as I mentioned, on the first flight they didn't work at all (I slept so it was okay) and the 2nd flight it was glitchy. All in all, I didn't hate it but it would be a first choice only if it's cheaper.

The food really sucks And they really need to work on entertainment The movie selection is herendous .

Hot, uncomfortable and very rough take off and landing. Very regrettable.

Entertainment system poor - couldn't hear, no flight info etc.

Good flight. Paid for seats sat the frront section of the economy. Better than rear cabin.

Flight was delayed for 9 hours. We finally arrived ved at 0435hrs instead of 1950hrs the previous day. No compensation was provided.

It has been 1 week since arriving at my destination and I still have not recieved my kite surfing bags. Office will not communicate properly on location or when my bags will arrive. No advice on what to do on luggage that has not arrived in over a week. Simply not happy with Kenya airways at the moment.

On a long flight us customers need more rehydration by the crew. Some of us have water bottles but no crew is coming around to offer water. I’m not saying issue us all with plastic water bottles.

I think is one of the greatest most professional airlines I’ve flown with. So sustainable as well!!! The business class is top notch!!!

The flight never took off. We sat on the tarmac for over two hours due to an electrical fault and finally the flight was cancelled. We were told that hotels would be organised but there was no further communication. In the end I retrieved my baggage and went to the car park to pick up my car and drive home. It cost me over £150 to park the car for two weeks, plus of course petrol, and over £600 for the four flights and £50 for the travel visa. All gone up in my smoke. I’m bitterly disappointed that my business Trip was cancelled and have been told I will get a “partial refund” within three months!!! What a way to treat a customer.

Few movies to choose from. They did not board by zone

I enjoyed the courtesy of the staff, and their professionalism. The food was pretty good and they took great care of us throughout the trip!

Fight excellent but we were not contacted when flight departure was changed to 4 hours earlier; which caused us to almost miss our flight

They should improve their time management and how to reschedule flights in order to avoid long stopovers

Book Cheap Zimbabwe Plane Tickets

Recent round-trip flight deals

14/8mié.
3 stops
50h 35mYYZ-HRE
4/9mié.
2 stops
59h 05mHRE-YYZ
C$ 1,380
20/5lun.
3 stops
47h 01mYYZ-HRE
4/6mar.
3 stops
45h 23mHRE-YYZ
C$ 1,599
29/4lun.
2 stopsEthiopian Air
21h 50mYYZ-HRE
27/5lun.
2 stopsEthiopian Air
36h 25mHRE-YYZ
C$ 1,792
20/5lun.
1 stopEthiopian Air
32h 45mYYZ-HRE
3/6lun.
3 stopsEthiopian Air
36h 25mHRE-YYZ
C$ 1,802
26/7vie.
3 stopsKenya Airways
47h 05mYYZ-HRE
15/8jue.
3 stopsKenya Airways
36h 35mHRE-YYZ
C$ 2,018
26/7vie.
3 stopsKenya Airways
47h 05mYYZ-HRE
15/8jue.
2 stopsKenya Airways
41h 00mHRE-YYZ
C$ 2,108
11/6mar.
3 stopsEmirates
28h 40mYYZ-HRE
20/6jue.
3 stopsEmirates
46h 42mHRE-YYZ
C$ 2,198
18/4jue.
3 stopsQatar Airways
42h 20mYVR-HRE
1/5mié.
3 stopsQatar Airways
37h 48mHRE-YVR
C$ 2,488
18/4jue.
3 stopsQatar Airways
42h 20mYVR-HRE
4/5sáb.
3 stopsQatar Airways
29h 48mHRE-YVR
C$ 2,548
7/10lun.
3 stopsEmirates
56h 10mYYC-HRE
18/10vie.
3 stopsEmirates
34h 00mHRE-YYC
C$ 2,901

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/5lun.
2 stopsUnited Airlines
36h 40mYYZ-HRE
C$ 1,087
12/6mié.
2 stops
34h 45mYYZ-HRE
C$ 1,186
31/5vie.
2 stops
33h 20mYYZ-HRE
C$ 1,219
20/5lun.
3 stops
30h 20mYYZ-HRE
C$ 1,223
12/6mié.
3 stops
30h 20mYYZ-HRE
C$ 1,279
31/5vie.
3 stopsKenya Airways
41h 55mYYZ-HRE
C$ 1,403
28/6vie.
2 stopsKenya Airways
27h 30mYYZ-HRE
C$ 1,408
19/5dom.
3 stops
34h 40mYYZ-HRE
C$ 1,581
20/5lun.
1 stopEthiopian Air
32h 45mYYZ-HRE
C$ 4,210
28/6vie.
1 stopEthiopian Air
19h 50mYYZ-HRE
C$ 4,244

Search by stops

Search by airline

Search by price

Last minute flights to Zimbabwe

Last minute flight, train and bus deals

16/4mar.
multi-stopAmerican Airlines
60h 28mYVR-HRE
5/5dom.
multi-stopAmerican Airlines
43h 26mHRE-YVR
C$ 2,490
16/4mar.
multi-stop
51h 25mYVR-HRE
1/5mié.
multi-stop
37h 48mHRE-YVR
C$ 2,514
16/4mar.
multi-stop
51h 25mYVR-HRE
4/5sáb.
multi-stop
29h 48mHRE-YVR
C$ 2,574
15/4lun.
multi-stopQatar Airways
39h 00mYVR-HRE
1/5mié.
multi-stopQatar Airways
37h 48mHRE-YVR
C$ 2,652
15/4lun.
multi-stopQatar Airways
39h 00mYVR-HRE
4/5sáb.
multi-stopQatar Airways
29h 48mHRE-YVR
C$ 2,712
12/4vie.
multi-stopEthiopian Air
44h 30mYYZ-HRE
19/4vie.
multi-stopEthiopian Air
36h 25mHRE-YYZ
C$ 3,176
12/4vie.
multi-stopEthiopian Air
44h 30mYYZ-HRE
19/4vie.
multi-stopEthiopian Air
36h 25mHRE-YYZ
C$ 3,399
12/4vie.
multi-stopEmirates
56h 50mYYC-HRE
26/4vie.
multi-stopEmirates
58h 09mHRE-YYC
C$ 5,382
15/4lun.
multi-stopBritish Airways
29h 15mYVR-HRE
1/5mié.
multi-stopBritish Airways
33h 00mHRE-YVR
C$ 8,573
16/4mar.
multi-stopBritish Airways
30h 50mYVR-HRE
1/5mié.
multi-stopBritish Airways
33h 55mHRE-YVR
C$ 8,888

Search by stops

Search by airline

Search by price