1map logoGo to main page

Minneapolis, MN, USA to Toronto from $63: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Minneapolis, United States
to
Toronto, Canada

How to Get from Minneapolis to Toronto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$63 by trainBest price
1118 kmDistance
4h 43m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Minneapolis to Toronto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  43m
Estimated price
$194-664
Recommended
Company
Amtrak, VIA Rail
Train
Average Duration
26h  3m
Estimated price
$63-432
Cheapest
route map
Distance: 1118 km
Duration: 4h 43m

See more options

Company
Greyhound USA, Flixbus USA
Bus
Average Duration
22h  57m
Estimated price
$96-1940
Company
various
Plane
Drive
Average Duration
6h  16m
Estimated price
$234-734
Company
various
Plane
Average Duration
7h  16m
Estimated price
$303-915
Company
Greyhound USA, Amtrak, VIA Rail
Bus
Train
Average Duration
27h  35m
Estimated price
$1941-1942
Company
N/A
Drive
Average Duration
15h  29m
Estimated price
$1943-1944

Minneapolis - Toronto operators

Explore transport companies operating between Minneapolis and Toronto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
suncountry.com

Plane from Minneapolis (MSP) to Toronto (YYZ)

Average Duration
2h 6m
Estimated price
$636-6640

Plane from Minneapolis Airport (MSP) to Toronto Airport (YYZ)

Average Duration
1h 50m
Estimated price
$636-6640
Website
aircanada.com

Plane from Minneapolis (MSP) to Toronto (YYZ)

Average Duration
2h 6m
Estimated price
$6641-6642

Plane from Minneapolis (MSP) to Toronto (YYZ) via Chicago O'Hare

Average Duration
4h 20m
Estimated price
$6643-6644
Website
delta.com

Plane from Minneapolis (MSP) to Toronto (YYZ)

Average Duration
2h 6m
Estimated price
$1943-6648

Plane from Minneapolis (MSP) to Buffalo (BUF)

Average Duration
1h 53m
Estimated price
$630-19450
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from St. Paul-Minneapolis to Chicago Union Station

Average Duration
7h 55m
Estimated price
$638-639

Train from Chicago Union Station to Buffalo Depew Station

Average Duration
10h 23m
Estimated price
$4325-630

Train from Buffalo to Toronto Union Station

Average Duration
4h 24m
Estimated price
$2346-2345
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Minneapolis Bus Station to Chicago Train Station

Average Duration
8h 40m
Estimated price
$4324-636

Bus from Chicago Bus Station to Detroit Bus Station

Average Duration
6h
Estimated price
$4320-2343
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Chicago Bus Station to Detroit Bus Station

Average Duration
5h 10m
Estimated price
$2346-2345

Bus from Detroit Bus Station to Toronto

Average Duration
6h 10m
Estimated price
$4325-2343
Shuttle
Contact phone
905-374-8111
Website
niagaraairbus.com

Shuttle from Buffalo Airport to Pearson International Airport Terminal 1

Average Duration
2h
Estimated price
$2345-6641
Drive

Drive from Minneapolis to Toronto

Average Duration
15h 29m
Estimated price
$1943-1944

Minneapolis to Toronto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Minneapolis and Toronto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Traveling from Minneapolis to Toronto by train provides a scenic and comfortable journey, taking approximately 25 hours and 59 minutes to reach your destination. The train ticket prices range from $63 to $432, offering flexibility to suit different budgets and preferences. This route allows travelers to relax and enjoy the changing landscapes as they venture northwards. The train offers a convenient and hassle-free mode of transportation, with amenities such as dining cars and spacious seating. Whether you're seeking an affordable adventure or a leisurely travel experience, the train from Minneapolis to Toronto offers an appealing option for exploring the diverse landscapes of the Midwest and Ontario.
Traveling from Minneapolis to Toronto by plane is convenient and relatively quick, with the shortest direct flight taking just 2 hours and 5 minutes. Several major airlines, including Delta, Air Canada, American Airlines, and United Airlines, offer flights between Minneapolis Airport and Toronto Airport. The average flight duration for this route is approximately 4 hours and 59 minutes. Ticket prices can vary, ranging from $174 to $563, providing travelers with a range of options for different budgets. This route offers a hassle-free and efficient way to travel between these two vibrant cities.
Departure Point
Minneapolis Airport
Arrival Point
Toronto Airport
Traveling by bus from Minneapolis to Toronto offers a scenic and cost-effective way to explore the Midwest and Canada. While there is no direct route, you can embark on an approximately 23-hour journey with services departing from Minneapolis and making stops in Chicago, IL and Detroit, MI before arriving at Toronto Union Station Bus Terminal. Megabus and Flixbus USA are the primary operators for this route, offering affordable fares that range from $55 to $333. Despite the long travel time, this bus trip provides an opportunity to see diverse landscapes and experience the charm of multiple cities along the way.
Departure Point
Minneapolis Bus Station
Arrival Point
Toronto station

Frequently asked questions

Find out more about the route from Minneapolis to Toronto.

Or choose the category:
The cheapest way to travel from Minneapolis to Toronto is by bus. There are several bus companies that operate on this route, offering affordable fares ranging from $55 to $340. The journey takes approximately 23 hours and 48 minutes, depending on stops and traffic conditions.
The fastest way to travel from Minneapolis to Toronto is by flying. There are several airlines that offer direct flights between the two cities, with flight durations of approximately 4 hours and 59 minutes. The cost of the flight can vary depending on the airline and the time of booking, but usually ranges between $170 and $600.
The distance from Minneapolis to Toronto is approximately 1118 kilometers. If you prefer to drive, the road distance between these two cities is approximately 1501 kilometers. The driving route would typically take around 15-16 hours without making any stops.
The most convenient and affordable way to travel from Minneapolis to Toronto without a car is by taking a combination of bus and train. You can catch a bus from Minneapolis to Chicago, and then transfer to a train that goes directly to Toronto. The journey takes approximately 23 hours and 27 minutes, with ticket prices ranging from $110 to $330.
The duration of the journey from Minneapolis to Toronto varies depending on the mode of transportation. If you choose to fly, the flight time can be around 2 hours and 15 minutes. Driving by car takes approximately 12 hours, depending on traffic and breaks. If you prefer taking a bus, the travel time can be between 19 to 24 hours depending on the route and stops.
The cheapest way to travel from Minneapolis to Toronto is by bus. It typically costs between $55 and $340 and takes approximately 23 hours and 48 minutes. However, if you prefer a faster option, flying is the best choice. Flights from Minneapolis to Toronto take around 4 hours and 59 minutes and cost between $170 and $600. Alternatively, you can also consider taking the train, which costs between $60 and $440 and takes approximately 25 hours and 59 minutes.
There are numerous accommodation options available near Toronto. With over 906 hotels to choose from, visitors have a wide range of choices suited to their preferences and budgets. The prices for hotels in Toronto start as low as $43 per night, offering affordable options for travelers.
Yes, you can drive from Minneapolis to Toronto. The driving distance between the two cities is approximately 1502 km. It usually takes around 15 hours and 29 minutes to drive from Minneapolis to Toronto.
Yes, there is no direct bus between Minneapolis and Toronto. However, you can still travel by bus with transfers. The journey typically involves departing from Minneapolis and arriving at Toronto Union Station Bus Terminal via Chicago, IL and Detroit Bus Station. The total travel time for this route is approximately 23 hours and 48 minutes, including the transfers.
To catch the bus from Minneapolis to Toronto you will need to go to the Minneapolis station. This is where Megabus operates their bus services for this route.
The bus from Minneapolis to Toronto arrives at Toronto Union Station Bus Terminal.
To get to Toronto from the airport, you can take a taxi or a shuttle service. Taxis are readily available outside the airport terminals and the journey takes around 30 minutes, depending on traffic. Alternatively, you can take a shuttle service which offers shared or private transfers to downtown Toronto and surrounding areas. These services can be booked in advance or upon arrival at the airport. Additionally, there are public transportation options available such as the UP Express train, which provides a direct link between the airport and downtown Toronto in approximately 25 minutes.
Delta, Air Canada, American Airlines, and United Airlines offer flights from Minneapolis Airport to Toronto Airport.
The quickest way to travel from Minneapolis to Toronto is by taking a direct flight. The flight duration is approximately 2 hours and 5 minutes. You can find flights offered by Delta, Air Canada, American Airlines, and United Airlines. The prices for flights between the two cities range from $174 to $563.
The flight from Minneapolis to Toronto takes approximately 2 hours and 5 minutes on a direct flight.
The cost of a flight from Minneapolis to Toronto can range from $174 to $563.
The cost of a train from Minneapolis to Toronto can range from $63 to $432 depending on factors such as the class of service, time of travel, and availability. It is recommended to book in advance for the best fares. Train travel offers a comfortable and scenic journey, with amenities such as onboard dining and free Wi-Fi, making it a convenient option for those looking to explore the route between Minneapolis and Toronto.
The cost of a bus from Minneapolis to Toronto can vary depending on the bus company and the time of your travel. On average, prices range from $55 to $333.
The cost of driving from Minneapolis to Toronto can range from $210 to $310.