Cheap Flights from Toronto, ON to Minneapolis, MN from $114

Return flight: Minneapolis – Toronto

On Cheapflightsplus.com you will find 9 direct and 570 connecting flights from Toronto to Minneapolis. You can compare airfare deals from 8 airlines and multiple travel sites from $114, book and save on cheap plane tickets and last minute offers. Also check out YTO-MSP flight schedule to find best flight time, convenient departure and arrival airports.

Find One-Way and Round-Trip Toronto to Minneapolis Flight Deals

To find the cheapest one way airline ticket select the date with the lowest price on the calendar below and click «Find Flights». To search for round-trip flight deals click on the link «Check prices for return flights» and select the date of the return flight. Cheapest flights in November: $114 (one-way), $195 (round-trip).
Direct flights
  • Check to choose departure date Check to choose departure date
Check prices for return flight
Find flights
Full flight schedule will help you in detecting at what time planes fly from Toronto to Minneapolis. You can also specify the concrete flights and airlines on the route and how long the flight actually is. Use the calendar for today, tomorrow or other specific date as some flights are available only on certain days of the week.
Departure Arrival Flight Details Flight Duration Price
06:30 — 07:45
06:30 — 07:45 WS6353 WestJet
Toronto — Minneapolis
2h 15m
Find flight
from$259
09:30 — 10:39
09:30 — 10:39 UA8200 United Airlines
Toronto — Minneapolis
2h 9m
Find flight
from$246
09:30 — 10:43
09:30 — 10:43 AC8717 Air Canada
Toronto — Minneapolis
2h 13m
Find flight
from$321
12:00 — 13:08
12:00 — 13:08 AC8719 Air Canada
Toronto — Minneapolis
2h 8m
Find flight
from$321
13:04 — 14:15
13:04 — 14:15 WS6471 WestJet
Toronto — Minneapolis
2h 11m
Find flight
from$259
18:00 — 19:13
18:00 — 19:13 SY1918 Sun Country Airlines
Toronto — Minneapolis
2h 13m
Find flight
from$114
18:20 — 19:34
18:20 — 19:34 UA8201 United Airlines
Toronto — Minneapolis
2h 14m
Find flight
from$173
18:20 — 19:36
18:20 — 19:36 AC8721 Air Canada
Toronto — Minneapolis
2h 16m
Find flight
from$272
19:24 — 20:46
19:24 — 20:46 WS6354 WestJet
Toronto — Minneapolis
2h 22m
Find flight
from$259
07:55 — 13:42
07:55 — 10:00 F81614 Freedom Airlines
Toronto — New York
1h 33m stop
11:33 — 13:42 SY568 Sun Country Airlines
New York — Minneapolis
6h 47m
including layover
Find flight
from$151
08:45 — 22:08
08:45 — 10:16 PD2719 Porter Airlines
Toronto — Washington D.C.
10h 14m stop
20:30 — 22:08 SY1686 Sun Country Airlines
Washington D.C. — Minneapolis
14h 23m
including layover
Find flight
from$165
08:45 — 13:42
08:45 — 10:15 PD2123 Porter Airlines
Toronto — Newark
1h 30m stop
11:45 — 13:42 SY234 Sun Country Airlines
Newark — Minneapolis
5h 57m
including layover
Find flight
from$173
13:35 — 13:18
+1 day
13:35 — 15:06 PD2725 Porter Airlines
Toronto — Baltimore
20h 33m stop
12:25 — 14:06 SY194 Sun Country Airlines
Baltimore — Minneapolis
24h 43m
including layover
Find flight
from$147
13:35 — 14:06
+1 day
13:35 — 15:06 PD2725 Porter Airlines
Toronto — Washington D.C.
21h 22m stop
12:28 — 14:06 SY224 Sun Country Airlines
Washington D.C. — Minneapolis
25h 31m
including layover
Find flight
from$152
14:00 — 13:42
+1 day
14:00 — 15:30 PD2135 Porter Airlines
Toronto — Newark
20h 15m stop
11:45 — 13:42 SY234 Sun Country Airlines
Newark — Minneapolis
24h 42m
including layover
Find flight
from$168
15:00 — 13:42
+1 day
15:00 — 16:30 PD2131 Porter Airlines
Toronto — Newark
19h 15m stop
11:42 — 13:42 SY234 Sun Country Airlines
Newark — Minneapolis
23h 42m
including layover
Find flight
from$168
16:00 — 21:49
16:00 — 17:15 WS1428 WestJet
Toronto — Nashville
2h 25m stop
19:45 — 22:00 SY636 Sun Country Airlines
Nashville — Minneapolis
6h 49m
including layover
Find flight
from$156
17:15 — 13:36
+1 day
17:15 — 18:45 PD2141 Porter Airlines
Toronto — Newark
16h 54m stop
11:45 — 13:42 SY234 Sun Country Airlines
Newark — Minneapolis
21h 21m
including layover
Find flight
from$174
17:15 — 13:35
+1 day
17:15 — 18:45 PD2141 Porter Airlines
Toronto — New York
16h 44m stop
11:29 — 13:35 SY568 Sun Country Airlines
New York — Minneapolis
21h 20m
including layover
Find flight
from$177
19:30 — 13:36
+1 day
19:30 — 21:00 PD2143 Porter Airlines
Toronto — Newark
14h 39m stop
11:42 — 13:42 SY234 Sun Country Airlines
Newark — Minneapolis
19h 6m
including layover
Find flight
from$174
19:30 — 13:35
+1 day
19:30 — 21:00 PD2143 Porter Airlines
Toronto — New York
14h 29m stop
11:27 — 13:36 SY568 Sun Country Airlines
New York — Minneapolis
19h 5m
including layover
Find flight
from$177
20:05 — 16:07
+1 day
20:05 — 21:55 PD655 Porter Airlines
Toronto — Las Vegas
13h 1m stop
10:56 — 16:11 SY104 Sun Country Airlines
Las Vegas — Minneapolis
21h 2m
including layover
Find flight
from$163
20:05 — 23:32
+1 day
20:05 — 21:55 PD655 Porter Airlines
Toronto — Las Vegas
20h 24m stop
18:46 — 23:59 SY108 Sun Country Airlines
Las Vegas — Minneapolis
28h 27m
including layover
Find flight
from$163
06:30 — 00:31
+1 day
06:30 — 09:50 F81600 Freedom Airlines
Toronto — Miami
5h stop
14:50 — 17:49 NK3722 Spirit Airlines
Miami — Detroit
5h 55m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
19h 1m
including layover
Find flight
from$150
06:30 — 13:17
+1 day
06:30 — 09:50 F81600 Freedom Airlines
Toronto — Miami
22h 35m stop
08:25 — 10:22 NK3177 Spirit Airlines
Miami — Atlanta
1h 17m stop
11:39 — 13:17 NK1299 Spirit Airlines
Atlanta — Minneapolis
31h 47m
including layover
Find flight
from$150
07:55 — 00:31
+1 day
07:55 — 10:00 F81614 Freedom Airlines
Toronto — Newark
9h 50m stop
19:50 — 21:42 NK2319 Spirit Airlines
Newark — Detroit
2h 2m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
17h 36m
including layover
Find flight
from$166
09:35 — 00:31
+1 day
09:35 — 12:51 PD513 Porter Airlines
Toronto — Miami
3h 30m stop
16:18 — 19:18 NK710 Spirit Airlines
Miami — Detroit
4h 26m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
15h 56m
including layover
Find flight
from$144
09:35 — 00:31
+1 day
09:35 — 12:48 PD513 Porter Airlines
Toronto — Miami
2h 2m stop
14:50 — 17:49 NK3722 Spirit Airlines
Miami — Detroit
5h 55m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
15h 56m
including layover
Find flight
from$163
10:40 — 16:11
+1 day
10:40 — 13:00 PD663 Porter Airlines
Toronto — Los Angeles
3h 31m stop
16:31 — 17:52 NK1494 Spirit Airlines
Los Angeles — Las Vegas
17h 4m stop
10:56 — 16:11 SY104 Sun Country Airlines
Las Vegas — Minneapolis
30h 31m
including layover
Find flight
from$171
10:40 — 16:11
+1 day
10:40 — 13:00 PD663 Porter Airlines
Toronto — Los Angeles
7h 30m stop
20:30 — 21:53 NK473 Spirit Airlines
Los Angeles — Las Vegas
13h 3m stop
10:56 — 16:11 SY104 Sun Country Airlines
Las Vegas — Minneapolis
30h 31m
including layover
Find flight
from$171
11:00 — 05:36
+1 day
11:00 — 13:20 WS657 WestJet
Toronto — Calgary
1h 35m stop
14:55 — 17:17 WS1514 WestJet
Calgary — Los Angeles
6h 38m stop
23:55 — 05:36 SY430 Sun Country Airlines
Los Angeles — Minneapolis
19h 36m
including layover
Find flight
from$167
11:00 — 00:31
+1 day
11:00 — 12:30 PD2129 Porter Airlines
Toronto — Newark
7h 20m stop
19:50 — 21:42 NK2319 Spirit Airlines
Newark — Detroit
2h 2m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
14h 31m
including layover
Find flight
from$171
12:00 — 05:36
+1 day
12:00 — 14:18 WS425 WestJet
Toronto — Edmonton
1h 17m stop
15:35 — 18:10 WS1430 WestJet
Edmonton — Los Angeles
5h 45m stop
23:55 — 05:36 SY430 Sun Country Airlines
Los Angeles — Minneapolis
18h 36m
including layover
Find flight
from$168
12:50 — 00:31
+1 day
12:50 — 14:20 PD2133 Porter Airlines
Toronto — Newark
5h 30m stop
19:50 — 21:42 NK2319 Spirit Airlines
Newark — Detroit
2h 2m stop
23:44 — 00:31 NK2388 Spirit Airlines
Detroit — Minneapolis
12h 41m
including layover
Find flight
from$171
14:00 — 05:36
+1 day
14:00 — 16:14 WS715 WestJet
Toronto — Vancouver
1h 11m stop
17:25 — 20:23 WS1698 WestJet
Vancouver — Los Angeles
3h 32m stop
23:55 — 05:36 SY430 Sun Country Airlines
Los Angeles — Minneapolis
16h 36m
including layover
Find flight
from$167
15:00 — 05:36
+1 day
15:00 — 17:20 WS663 WestJet
Toronto — Calgary
2h 5m stop
19:25 — 21:47 WS1512 WestJet
Calgary — Los Angeles
2h 8m stop
23:55 — 05:36 SY430 Sun Country Airlines
Los Angeles — Minneapolis
15h 36m
including layover
Find flight
from$168
16:40 — 13:36
+1 day
16:40 — 17:55 PD2483 Porter Airlines
Toronto — Montreal
1h 25m stop
19:20 — 21:00 PD2407 Porter Airlines
Montreal — New York
14h 31m stop
11:31 — 13:36 SY568 Sun Country Airlines
New York — Minneapolis
21h 56m
including layover
Find flight
from$168
21:40 — 13:09
+1 day
21:40 — 23:55 F8629 Freedom Airlines
Toronto — Calgary
7h 5m stop
07:00 — 07:57 WS3395 WestJet
Calgary — Edmonton
1h 26m stop
09:25 — 13:12 WS1546 WestJet
Edmonton — Minneapolis
16h 29m
including layover
Find flight
from$164
*Departure and arrival times - local. Updated on June 7, 2025

Flight Information

Below we will explain in detail what the flights cost on the destination from Toronto to Minneapolis depends on and how to choose the most interesting flight option for you.

Distance between Toronto and Minneapolis is 1109 miles. Time difference between the cities is 1h. Airplanes depart 00:30 to 23:50 from 3 Toronto airports and arrive 00:30 to 23:50 to 5 Minneapolis airports. Average flight time is 2h 13m.

  • The fastest flight 2h 8m
  • Average flight time 2h 13m
  • The earliest flight 00:30
  • The latest flight 23:50
  • Distance 690 ml

The cheapest months to travel to Minneapolis are july (from 152 $), june (from 152 $), august (from 152 $).

The most expensive months are november (from 290 $), december (from 275 $), january (from 274 $).

What is the lowest airfare Toronto to Minneapolis?

The cheapest plane ticket found by our users is $114. This airfare is for economy class on one-way SY1918 flight by Sun Country Airlines for June 29, 2025 which leaves Pearson International in Toronto at 18:00 am and arrives at Minneapolis St Paul Intl at 19:13.

Economy class
$114
Find
Business class
?
Find
First class
?
Find

Popular Airlines on the Route

The flight Toronto — Minneapolis is served by 8 regular airlines and 4 low-cost airlines. Most of the flights on this route are operated by Air Canada - 45 departures per week at the price of from $ 180 . And the most expensive tickets are offered by Avianca airline - from $ 1417.

Direct flights

There are 9 nonstop flights on the route. The fastest direct flight is AC8719 by Air Canada takes 2h 8m and the cheapest is SY1918 by Sun Country Airlines for $114.

  • AC - Air Canada
    from $272
    Find
  • SY - Sun Country Airlines
    from $114
    Find
  • UA - United Airlines
    from $173
    Find
  • WS - WestJet
    from $259
    Find
See more direct flights

Connecting Flights

There are 570 flights with layovers on the route. The fastest connecting flight is UA1538 by United Airlines takes 4h 11m and the cheapest is SY1918 by Sun Country Airlines for $144.

  • F8 - Freedom Airlines
    from $150
    Find
  • AC - Air Canada
    from $180
    Find
  • PD - Porter Airlines
    from $144
    Find
  • AV - Avianca
    from $537
    Find
  • WS - WestJet
    from $156
    Find
  • UA - United Airlines
    from $179
    Find
  • TS - Air Transat
    from $171
    Find
See more connecting flights

Airports

You can fly from Toronto to Minneapolis from 3 airports (Buttonville Municipal, Toronto Island, Pearson International).

Toronto airports

  • Buttonville Municipal-YKZ
    Find
  • Toronto Island-YTZ
    from $147
    Find
  • Pearson International-YYZ
    from $114
    Find

Minneapolis airports

  • Flying Cloud-FCM
    Find
  • St Paul Intl-MSP
    Find
  • Minneapolis Heliport-JDT
    Find
  • Minneapolis Downtown-STP
    Find
  • Crystal-MIC
    Find

How to book a plane ticket yourself?

How to book an air ticket yourself?
  • Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
  • Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
  • Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
  • Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
  • That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.

    To find a plane ticket, please select dates.

Back