Find cheap flights from Truax Field to Canada from C$ 283

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 1/8. 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
Sun 2/7
Sun 9/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

Latest Canada Flight Deals

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

MOST POPULARCalgary
1 stop from C$ 634

Good to know

Low season

May

High season

September

Cheapest flight

C$ 283

Average price round-trip

C$ 805
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (8% more expensive on average)
Flight from Madison to Toronto
(price for this month)

Top tips for finding cheap flights to Canada

  • High season is considered to be January, February and December. The cheapest month to fly from Truax Field is January.
  • Morning departure is around 17% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Canada flights

Book cheap flights from Truax Field to Canada

Recent round-trip flight deals

13/10Fri
1 stopWestJet
18h 37mMSN-YYC
16/10Mon
1 stopWestJet
26h 28mYYC-MSN
C$ 634
10/10Tue
1 stopWestJet
10h 09mMSN-YYC
18/10Wed
1 stopWestJet
21h 43mYYC-MSN
C$ 638
1/8Tue
2 stopsUnited Airlines
14h 54mMSN-YYZ
6/8Sun
1 stopUnited Airlines
4h 06mYYZ-MSN
C$ 642
18/8Fri
1 stopUnited Airlines
5h 09mMSN-YYZ
24/8Thu
1 stopUnited Airlines
4h 06mYYZ-MSN
C$ 661
24/6Sat
1 stopUnited Airlines
5h 09mMSN-YYZ
4/7Tue
1 stopUnited Airlines
4h 57mYYZ-MSN
C$ 669
18/8Fri
1 stopUnited Airlines
5h 09mMSN-YYZ
24/8Thu
2 stopsUnited Airlines
8h 33mYYZ-MSN
C$ 675
24/6Sat
1 stopUnited Airlines
5h 09mMSN-YYZ
3/7Mon
1 stopUnited Airlines
3h 47mYYZ-MSN
C$ 676
14/10Sat
2 stopsWestJet
27h 10mMSN-YWG
20/10Fri
1 stopWestJet
3h 32mYWG-MSN
C$ 679
14/10Sat
2 stopsWestJet
26h 00mMSN-YWG
20/10Fri
2 stopsWestJet
23h 43mYWG-MSN
C$ 685
15/8Tue
1 stopWestJet
9h 37mMSN-YYC
24/8Thu
1 stopWestJet
26h 22mYYC-MSN
C$ 690
4/8Fri
2 stopsAmerican Airlines
24h 30mMSN-YYZ
7/8Mon
1 stopAmerican Airlines
15h 19mYYZ-MSN
C$ 718
24/6Sat
1 stopAmerican Airlines
4h 51mMSN-YYZ
4/7Tue
2 stopsAmerican Airlines
9h 39mYYZ-MSN
C$ 738
29/6Thu
2 stopsMultiple Airlines
11h 47mMSN-YYC
6/7Thu
1 stopMultiple Airlines
14h 22mYYC-MSN
C$ 745
4/8Fri
1 stopAmerican Airlines
14h 05mMSN-YYZ
7/8Mon
1 stopAmerican Airlines
15h 19mYYZ-MSN
C$ 757
27/10Fri
1 stopDelta
7h 01mMSN-YYC
4/11Sat
2 stopsDelta
13h 33mYYC-MSN
C$ 768
24/6Sat
1 stopAmerican Airlines
4h 51mMSN-YYZ
3/7Mon
2 stopsAmerican Airlines
9h 49mYYZ-MSN
C$ 768
5/11Sun
1 stopDelta
9h 35mMSN-YYC
12/11Sun
1 stopDelta
6h 01mYYC-MSN
C$ 790
2/11Thu
2 stopsDelta
10h 22mMSN-YYC
9/11Thu
1 stopDelta
6h 01mYYC-MSN
C$ 802
31/10Tue
2 stopsAlaska Airlines
21h 20mMSN-YYC
7/11Tue
2 stopsAlaska Airlines
18h 30mYYC-MSN
C$ 829
6/9Wed
2 stopsAir Canada
19h 17mMSN-YYT
13/9Wed
2 stopsAir Canada
10h 36mYYT-MSN
C$ 933

Search by stops

Search by airline

Search by price

Recent one-way flight deals

1/8Tue
1 stopUnited Airlines
5h 09mMSN-YYZ
C$ 283
2/10Mon
1 stopWestJet
18h 40mMSN-YYC
C$ 293
8/9Fri
1 stopDelta
3h 35mMSN-YYZ
C$ 296
26/6Mon
1 stopUnited Airlines
5h 09mMSN-YYZ
C$ 304
11/7Tue
1 stopUnited Airlines
6h 29mMSN-YVR
C$ 330
3/8Thu
2 stopsAmerican Airlines
33h 00mMSN-YYZ
C$ 333
16/8Wed
1 stopAir Canada
11h 04mMSN-YVR
C$ 337
24/9Sun
1 stopWestJet
8h 44mMSN-YYC
C$ 337
16/8Wed
2 stopsUnited Airlines
13h 35mMSN-YVR
C$ 343
24/6Sat
1 stopDelta
4h 17mMSN-YYZ
C$ 353
1/7Sat
2 stopsWestJet
32h 32mMSN-YWG
C$ 354
11/7Tue
3 stopsMultiple Airlines
36h 33mMSN-YVR
C$ 364
5/10Thu
1 stopDelta
8h 43mMSN-YUL
C$ 365
11/7Tue
2 stopsWestJet
12h 42mMSN-YVR
C$ 369
17/6Sat
1 stopDelta
7h 18mMSN-YUL
C$ 372
3/8Thu
3 stopsMultiple Airlines
47h 04mMSN-YYZ
C$ 373
8/9Fri
2 stopsAmerican Airlines
15h 56mMSN-YYZ
C$ 376
8/9Fri
2 stopsAmerican Airlines
7h 59mMSN-YYZ
C$ 379
5/10Thu
2 stopsAmerican Airlines
18h 18mMSN-YQB
C$ 387
31/7Mon
2 stopsAlaska Airlines
21h 31mMSN-YYC
C$ 529

Search by stops

Search by airline

Search by price

Madison - Canada Flights

Departure:

Madison (MSN)United States

Return flight deals:

Canada - Madison

Cabin classes:

Browse origins:

C$ 598

Browse destinations: