Search hundreds of travel sites at once for deals on flights to Canada
Top tips for finding cheap flights to Canada
Book at least 4 weeks before departure in order to get a below-average price.
High season is considered to be July and August. The cheapest month to fly to Canada is May.
FAQs - booking Canada flights
Can I fly to Canada? Are there any travel restrictions when entering Canada?
Most visitors from Johannesburg will not be allowed to enter Canada. The travel restrictions do not apply to Canadian citizens,Permanent residents,Extended family members include those in a long-term, exclusive dating relationship and their dependent children, plus adult children, grandchildren, siblings, and grandparents under certain conditions,Foreign nationals for compassionate reasons in specific and limited situations, including to say goodbye to a loved one, to provide care for a loved one, or to attend a funeral.
Foreign nationals arriving directly from the US for a non-discretionary purpose,Indians under the Indian Act, International students approved by a provincial or territorial government as having a COVID-19 readiness plan will be allowed to enter Canada. Read more about travel restrictions for Canada
Can I fly to Canada without having to quarantine on arrival?
Visitors from Johannesburg will need to quarantine for 14 days upon entering Canada.
Do I need to take a coronavirus (Covid-19) test before flying to Canada?
Visitors from Johannesburg must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Canada.
What documents do I need to fly to Canada?
Apply for an eTA
ArriveCAN Privacy Statement
Mandatory Accommodation Booking
Compassionate entry for travellers and limited release from quarantine Foreign nationals traveling without an advance written approval for an exemption of a border restriction may be denied entry into Canada.
What other coronavirus (Covid-19) restrictions are there in Canada?
Masks: Required in public spaces.
Restaurants: Open with restrictions
Bars: Open with restrictions
How does KAYAK find such low prices on flights to Canada?
KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Canada.
How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Canada?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada is likely to change within 7 days, so travellers know whether to wait or book now.
What is the Hacker Fare option on flights to Canada?
Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back with another airline.
What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Canada?
Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.
Safety measures for airlines flying from Johannesburg to Canada
Airlines flying from Johannesburg to Canada have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.
Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Canada
Masks required on board, masks provided on flights from Johannesburg to Canada
Social distancing seating
Middle seats unavailable to book on flights from Johannesburg to Canada
Testing for antibodies, testing for symptoms for flights from Johannesburg to Canada