Cheap flights from Canada to Minnesota

YYZ — MSP
11 Dec — 18 Dec1
Return
1 adult
Economy
From?
To?
Sun 11/12
Sun 18/12

How far in advance should I book a flight from Canada to Minnesota?

To save on the cost of your flight from Canada to Minnesota, book at least 60 days before your planned departure. Booking around this time can save you about 53% on the cost of this flight compared to booking a flight leaving this week. We have found prices from C$ 686 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as C$ 861.

What is the cheapest month to fly from Canada to Minnesota?

October can be a great time to fly to Minnesota from Canada with a flight ticket averaging about C$ 560. Cheapflights users have found deals in the month of October for as cheap as C$ 412. The most expensive prices can be found in the month of December.

When is the cheapest time to fly from Canada to Minnesota (CA - MN)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Minnesota as you normally would.

Cheap flights from Canada to Minnesota in December, January 2022

The best prices found for Canada to Minnesota flights for December, January
6 Jan. - 16 Jan.
YYZ

Toronto Pearson Intl

MSP

Minneapolis St Paul

1 stop

10h 17m
MSP

Minneapolis St Paul

YYZ

Toronto Pearson Intl

1 stop

10h 50m
C$ 392

Multiple Airlines

Deal found 6/12

19 Jan. - 21 Jan.
YEG

Edmonton

MSP

Minneapolis St Paul

2 stops

16h 24m
MSP

Minneapolis St Paul

YEG

Edmonton

1 stop

18h 40m
C$ 394

Multiple Airlines

Deal found 4/12

15 Dec. - 18 Dec.
YEG

Edmonton

MSP

Minneapolis St Paul

1 stop

12h 13m
MSP

Minneapolis St Paul

YEG

Edmonton

1 stop

13h 17m
C$ 404

Multiple Airlines

Deal found 4/12

Canada to Minnesota 2022 flight deals

Cheap flights to Minnesota from Canada found for this year
15 Dec. - 18 Dec.
YEG

Edmonton

MSP

Minneapolis St Paul

1 stop

12h 13m
MSP

Minneapolis St Paul

YEG

Edmonton

1 stop

13h 17m
C$ 404

Multiple Airlines

Deal found 4/12

20 Dec. - 8 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MSP

Minneapolis St Paul

Nonstop

2h 42m
MSP

Minneapolis St Paul

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

2h 10m
C$ 427

Air Canada

Deal found 4/12

20 Dec. - 8 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MSP

Minneapolis St Paul

1 stop

9h 42m
MSP

Minneapolis St Paul

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

2h 10m
C$ 434

United Airlines

Deal found 4/12

Cheap Delta flights from Canada to Minnesota

20 Jan. - 24 Jan.
YYC

Calgary

MSP

Minneapolis St Paul

Nonstop

2h 48m
MSP

Minneapolis St Paul

YYC

Calgary

1 stop

6h 29m
C$ 455

Delta

Deal found 5/12

3 Feb. - 6 Feb.
YVR

Vancouver Intl

MSP

Minneapolis St Paul

Nonstop

3h 20m
MSP

Minneapolis St Paul

YVR

Vancouver Intl

1 stop

6h 55m
C$ 480

Delta

Deal found 4/12

3 Feb. - 6 Feb.
YYC

Calgary

MSP

Minneapolis St Paul

1 stop

5h 06m
MSP

Minneapolis St Paul

YYC

Calgary

Nonstop

3h 13m
C$ 497

Delta

Deal found 4/12

Cheap WestJet flights from Canada to Minnesota

9 Mar. - 16 Mar.
YYC

Calgary

MSP

Minneapolis St Paul

Nonstop

2h 45m
MSP

Minneapolis St Paul

YYC

Calgary

1 stop

7h 09m
C$ 659

WestJet

Deal found 6/12

29 May - 8 Jun.
YWG

Winnipeg

MSP

Minneapolis St Paul

Nonstop

1h 32m
MSP

Minneapolis St Paul

YWG

Winnipeg

Nonstop

1h 25m
C$ 664

WestJet

Deal found 4/12

14 Dec. - 27 Dec.
YYC

Calgary

MSP

Minneapolis St Paul

1 stop

13h 02m
MSP

Minneapolis St Paul

YYC

Calgary

1 stop

17h 14m
C$ 949

WestJet

Deal found 4/12

Direct flights to Minnesota from Canada

Save time with Canada to Minnesota direct flight deals
24 Feb. - 5 Mar.
YUL

Montreal Pierre Elliott Trudeau Intl

MSP

Minneapolis St Paul

Nonstop

2h 42m
MSP

Minneapolis St Paul

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

2h 10m
C$ 384

Air Canada

Deal found 4/12

12 Jan. - 16 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MSP

Minneapolis St Paul

Nonstop

2h 42m
MSP

Minneapolis St Paul

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

2h 10m
C$ 406

Air Canada

Deal found 6/12

12 Jan. - 16 Jan.
YUL

Montreal Pierre Elliott Trudeau Intl

MSP

Minneapolis St Paul

Nonstop

2h 42m
MSP

Minneapolis St Paul

YUL

Montreal Pierre Elliott Trudeau Intl

Nonstop

2h 10m
C$ 408

United Airlines

Deal found 5/12

Last minute flights from Canada to Minnesota

Late deals on round-trip flights to Minnesota from Canada, departing today and this week
15 Dec. - 18 Dec.
YEG

Edmonton

MSP

Minneapolis St Paul

1 stop

12h 13m
MSP

Minneapolis St Paul

YEG

Edmonton

1 stop

13h 17m
C$ 404

Multiple Airlines

Deal found 4/12

15 Dec. - 18 Dec.
YEG

Edmonton

MSP

Minneapolis St Paul

2 stops

20h 22m
MSP

Minneapolis St Paul

YEG

Edmonton

1 stop

13h 17m
C$ 485

Multiple Airlines

Deal found 4/12

11 Dec. - 21 Dec.
YYZ

Toronto Pearson Intl

MSP

Minneapolis St Paul

2 stops

19h 33m
MSP

Minneapolis St Paul

YYZ

Toronto Pearson Intl

1 stop

12h 40m
C$ 566

Multiple Airlines

Deal found 5/12

One-way flights to Minnesota from Canada

The cheapest one-way flights from Canada to Minnesota
3 Jan.
YEG

Edmonton

MSP

Minneapolis St Paul

1 stop

27h 35m
C$ 189

Multiple Airlines

Deal found 5/12

15 Dec.
YVR

Vancouver Intl

MSP

Minneapolis St Paul

2 stops

21h 07m
C$ 216

Multiple Airlines

Deal found 4/12

20 Jan.
YYZ

Toronto Pearson Intl

MSP

Minneapolis St Paul

1 stop

9h 57m
C$ 217

Multiple Airlines

Deal found 4/12

Related info for your journey

Useful info, stats and facts about Canada to Minnesota flights.

Which airlines flying from Canada to Minnesota have flexible cancellations due to COVID-19?

Some of our airline partners flying from Canada to Minnesota have new flexible policies in place due to COVID-19. Air Canada, Delta, and Endeavor Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.

Can I find flights from Canada to Minnesota for under C$ 400 on Cheapflights?

Yes, there are multiple flights from Canada to Minnesota for under C$ 400. The cheapest flight booked recently is on Air Canada for just C$ 384, but on average you can expect to pay C$ 414.

Are there direct flights from Canada to Minnesota for under C$ 400 on Cheapflights?

Cheapflights has 20 direct flights from Canada to Minnesota under C$ 400. A good price for a direct flight from Canada to Minnesota is less than C$ 497.

Are there last-minute flights available from Canada to Minnesota for under C$ 500?

There are currently 20+ open flights from Canada to Minnesota within the next 7 days for less than C$ 500.

What are the cheapest airlines to fly from Canada to Minnesota one-way?

C$ 233 is the cheapest one-way deal found within the past few days, from Air Canada. You may also be able to find cheap deals on United Airlines and American Airlines, with prices starting from C$ 236 and C$ 268, respectively.

Destination points for flights from Canada to Minnesota

Select to see more specific information for flights from Canada to all places in Minnesota

Top 10 airlines flying from Canada to Minnesota

The chart below displays the airlines Cheapflights users travelling from Canada to Minnesota choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapestC$ 16AverageC$ 40FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Sun Country AirCheapestC$ 211AverageC$ 356FlexibilityNo cancel feeOn-time83%COVID-19 safety
Search Sun Country Air flights
Air CanadaCheapestC$ 244AverageC$ 635FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
DeltaCheapestC$ 261AverageC$ 605FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
WestJetCheapestC$ 279AverageC$ 779FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
FrontierCheapestC$ 281AverageC$ 383FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
American AirlinesCheapestC$ 367AverageC$ 551FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
Air New ZealandCheapestC$ 386AverageC$ 614FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search Air New Zealand flights
LufthansaCheapestC$ 398AverageC$ 457FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights
United AirlinesCheapestC$ 399AverageC$ 606FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Hourly flight availability from Canada to Minnesota

See what time of day planes typically take off from Canada to Minnesota
22%of flight departuresEarly morningMidnight to 6 am
46%of flight departuresMorning6 am to noon
25%of flight departuresAfternoonNoon to 6 pm
7%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM