Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to Zimbabwe from C$ 1,045

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
Thu 18/4
Thu 25/4

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

In the last 7 days, travellers have searched 47,600,107 times on KAYAK, and here is why:

Save 17% 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,352
Bulawayo
Bulawayo2 stopsC$ 2,445

Good to know

Low season

October

High season

December

Cheapest flight

C$ 1,045
Best time to beat the crowds (20% less expensive on average)
Most popular time to fly (33% more expensive on average)
Flight from Toronto to Victoria Falls

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 25m, covering a distance of 22041 km. The most popular route is Toronto - Harare with an average flight time of 23h 25m.

  • What is the cheapest flight to Zimbabwe?

    The cheapest ticket to Zimbabwe from Canada found in the last 72 hours was C$ 1,427. The most popular route is Toronto Pearson Intl to Harare and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 1,427.

  • What are the most popular destinations in Zimbabwe?

    The next most popular destinations are Victoria Falls (14%) and Bulawayo (6%).

  • 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 KAYAK reviews.
8.1
EmiratesOverall score based on 4215 reviews
81overall
81comfort
79food
82boarding
83entertainment
83crew
Airline reviews

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

Read more about Emirates

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

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

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.

Flight could have been better. Sandwiches provided in the meal were inedible. Service was pathetic

Qatar is the worst airline experience I had in a long time traveling business class, I believe the hype is all paid for by bloggers.

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.

Was a good flight. On time. Was full and all went well

My flight from Toronto was delayed but the connecting United flight waited for me 👍

The original seat on the flight Toronto Newark had the floor flooded with coffee spilled, so they changed our seat to premium economy. For the flight from Newark to San Salvador we were i the last row, no reclinable seats and beside the toilet. I asked for headsets to the waitress and she gave it to.me test of all the passengers, while she was staying right behind me..

Couldn’t get the tv screen to work, didn’t try food, so no comment

Flight was delayed but reasonable notice and communication was always there for the passengers.

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.

Pros: "The food!! The flight was in time and also the flight attendant were so available and caring"
Cons: "I have wifi in board for an hour for whatsapp messaging I would have beloved to have it all flight"
Pros: "When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon."

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

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

Customer service not the greatest my bags were left behind at JFK

Book Cheap Zimbabwe Plane Tickets

Recent round-trip flight deals

2/4Tue
3 stops
33h 45mYYZ-HRE
22/4Mon
3 stops
26h 40mHRE-YYZ
C$ 1,352
5/4Fri
3 stops
47h 05mYYZ-HRE
22/4Mon
3 stops
29h 16mHRE-YYZ
C$ 1,407
29/4Mon
2 stopsEthiopian Air
21h 50mYYZ-HRE
28/5Tue
2 stopsEthiopian Air
23h 00mHRE-YYZ
C$ 1,796
19/4Fri
2 stopsEthiopian Air
21h 50mYYZ-HRE
24/5Fri
3 stopsEthiopian Air
25h 05mHRE-YYZ
C$ 1,879
2/4Tue
2 stopsUnited Airlines
36h 40mYYZ-HRE
24/4Wed
2 stopsUnited Airlines
47h 04mHRE-YYZ
C$ 2,276
4/4Thu
2 stopsUnited Airlines
36h 40mYYZ-HRE
24/4Wed
2 stopsUnited Airlines
47h 04mHRE-YYZ
C$ 2,330
10/5Fri
2 stopsQatar Airways
60h 10mYUL-BUQ
14/5Tue
2 stopsQatar Airways
28h 05mBUQ-YUL
C$ 2,445
6/4Sat
3 stopsQatar Airways
65h 46mYYZ-HRE
23/4Tue
3 stopsQatar Airways
34h 25mHRE-YYZ
C$ 2,526
12/4Fri
3 stopsEmirates
56h 50mYYC-HRE
26/4Fri
3 stopsEmirates
35h 51mHRE-YYC
C$ 3,249
5/4Fri
3 stopsEmirates
28h 50mYYZ-HRE
23/4Tue
3 stopsEmirates
47h 46mHRE-YYZ
C$ 9,180

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/5Mon
1 stopEthiopian Air
19h 25mYYZ-VFA
C$ 1,045
15/4Mon
2 stopsUnited Airlines
38h 00mYYZ-HRE
C$ 1,091
15/4Mon
1 stopEthiopian Air
32h 35mYYZ-HRE
C$ 1,092
20/5Mon
2 stopsUnited Airlines
48h 25mYYZ-VFA
C$ 1,221
15/4Mon
3 stopsQatar Airways
37h 58mYYZ-HRE
C$ 1,262

Search by stops

Search by airline

Search by price

Last minute flights to Zimbabwe

Last minute flight, train and bus deals

21/3Thu
multi-stopAmerican Airlines
51h 01mYYC-HRE
7/4Sun
multi-stopAmerican Airlines
54h 57mHRE-YYC
C$ 2,410
22/3Fri
multi-stopEmirates
28h 40mYYZ-HRE
29/3Fri
multi-stopEmirates
43h 25mHRE-YYZ
C$ 2,874
22/3Fri
multi-stopEmirates
47h 55mYYZ-HRE
29/3Fri
multi-stopEmirates
43h 25mHRE-YYZ
C$ 2,902
21/3Thu
multi-stop
33h 15mYYC-HRE
7/4Sun
multi-stop
54h 25mHRE-YYC
C$ 3,357
22/3Fri
multi-stopEmirates
47h 55mYYZ-HRE
29/3Fri
multi-stopEmirates
69h 00mHRE-YYZ
C$ 3,786
21/3Thu
multi-stop
30h 20mYYZ-HRE
29/3Fri
multi-stop
30h 35mHRE-YYZ
C$ 4,818
22/3Fri
multi-stopEthiopian Air
20h 00mYYZ-HRE
29/3Fri
multi-stopEthiopian Air
23h 40mHRE-YYZ
C$ 5,086
21/3Thu
multi-stop
37h 30mYYC-HRE
7/4Sun
multi-stop
30h 00mHRE-YYC
C$ 5,698
21/3Thu
multi-stop
30h 20mYYZ-HRE
29/3Fri
multi-stop
33h 05mHRE-YYZ
C$ 6,541
22/3Fri
multi-stopEthiopian Air
44h 40mYYZ-HRE
29/3Fri
multi-stopEthiopian Air
48h 55mHRE-YYZ
C$ 7,724

Search by stops

Search by airline

Search by price