Find cheap flights from Madagascar to Canada from C$ 1,526

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 7/7. 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.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

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

Free to useThere are no hidden charges or fees.

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

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

Good to know

Low season

February

High season

June

Cheapest flight

C$ 1,526

Average price round-trip

C$ 3,667
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Antananarivo to Toronto
(price for this month)

FAQs for booking flights from Madagascar to Canada

Book cheap flights from Madagascar to Canada

Recent round-trip flight deals

6/7Thu
2 stopsMultiple Airlines
39h 30mTNR-YUL
14/7Fri
2 stopsMultiple Airlines
35h 05mYUL-TNR
C$ 2,656
8/7Sat
2 stopsMultiple Airlines
46h 00mTNR-YUL
15/7Sat
2 stopsMultiple Airlines
45h 55mYUL-TNR
C$ 2,677
7/7Fri
2 stopsMultiple Airlines
25h 45mTNR-YUL
14/7Fri
2 stopsMultiple Airlines
35h 05mYUL-TNR
C$ 2,708
7/7Fri
2 stopsMultiple Airlines
39h 30mTNR-YUL
15/7Sat
2 stopsMultiple Airlines
45h 20mYUL-TNR
C$ 2,788
8/7Sat
3 stopsMultiple Airlines
27h 53mTNR-YUL
15/7Sat
2 stopsMultiple Airlines
36h 00mYUL-TNR
C$ 2,863
6/7Thu
2 stopsMultiple Airlines
39h 30mTNR-YUL
14/7Fri
1 stopMultiple Airlines
19h 40mYUL-TNR
C$ 3,095
7/7Fri
3 stopsMultiple Airlines
27h 26mTNR-YUL
14/7Fri
2 stopsMultiple Airlines
36h 00mYUL-TNR
C$ 3,155
8/7Sat
3 stopsMultiple Airlines
32h 15mTNR-YUL
15/7Sat
3 stopsMultiple Airlines
44h 40mYUL-TNR
C$ 3,712
7/7Fri
2 stopsMultiple Airlines
39h 30mTNR-YUL
15/7Sat
1 stopMultiple Airlines
19h 40mYUL-TNR
C$ 3,882
8/7Sat
1 stopMultiple Airlines
22h 10mTNR-YUL
15/7Sat
2 stopsMultiple Airlines
37h 15mYUL-TNR
C$ 3,898
8/7Sat
1 stopDelta
22h 10mTNR-YUL
15/7Sat
1 stopDelta
19h 40mYUL-TNR
C$ 4,377

Search by stops

Search by airline

Search by price

Recent one-way flight deals

7/7Fri
2 stopsEthiopian Air
24h 20mTNR-YYZ
C$ 1,526
16/8Wed
2 stopsKenya Airways
43h 12mTNR-YUL
C$ 1,740
6/7Thu
3 stopsMultiple Airlines
44h 45mTNR-YYZ
C$ 2,039
16/8Wed
3 stopsMultiple Airlines
36h 20mTNR-YUL
C$ 2,118
7/7Fri
3 stopsMultiple Airlines
51h 00mTNR-YYZ
C$ 2,135
6/7Thu
2 stopsKenya Airways
44h 10mTNR-YYZ
C$ 2,181
17/8Thu
3 stopsMultiple Airlines
35h 10mTNR-YUL
C$ 2,328
17/8Thu
1 stopAir France
22h 10mTNR-YUL
C$ 2,450

Search by stops

Search by airline

Search by price

Flights to Canada

Return flight deals:

Canada - Madagascar

Cabin classes:

Browse origins:

C$ 2,079

Browse destinations:

C$ 2,079
C$ 2,198