1map logoGo to main page

Lansing, MI, USA to Toronto from $33: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lansing, United States
to
Toronto, Canada

How to Get from Lansing 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.

$33 by busBest price
483 kmDistance
3h 54m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lansing 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
3h  54m
Estimated price
$282-484
Recommended
Company
FlixBus / Indian Trails
Bus
Average Duration
10h  20m
Estimated price
$33-140
Cheapest
route map
Distance: 483 km
Duration: 3h 54m

See more options

Company
Various
Bus
Average Duration
11h  19m
Estimated price
$37-137
Company
VIA Rail / Indian Trails
Bus
Train
Average Duration
8h  27m
Estimated price
$47-162
Company
Amtrak / VIA Rail
Train
Average Duration
9h  21m
Estimated price
$47-264
Company
Various
Drive
Average Duration
5h  12m
Estimated price
$2820-2821

Lansing - Toronto operators

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

Plane
Website
delta.com

Plane from Lansing (LAN) to Toronto (YYZ)

Average Duration
3h 54m
Estimated price
$282-484
Website
aa.com

Plane from Lansing (LAN) to Toronto (YYZ)

Average Duration
5h 12m
Estimated price
$282-2000
Bus
Contact phone
+1 800-292-3831
Website
indiantrails.com

Bus from Lansing, MI to Detroit, MI

Average Duration
3h 10m
Estimated price
$33-39

Bus from Detroit Bus Station to Toronto

Average Duration
6h 10m
Estimated price
$140-1400
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Detroit Bus Station to Toronto

Average Duration
6h 10m
Estimated price
$33-140

Bus from Detroit Bus Station to London

Average Duration
3h 25m
Estimated price
$33-140

Bus from London, ON to Toronto, ON

Average Duration
2h 50m
Estimated price
$334-1400
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Windsor to Toronto Union Station

Average Duration
4h 9m
Estimated price
$47-162

Train from Sarnia to London

Average Duration
1h 12m
Estimated price
$281-281

Train from London to Toronto Union Station

Average Duration
2h 12m
Estimated price
$330-4849
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from East Lansing Amtrak Station to Port Huron Amtrak Station

Average Duration
2h 31m
Estimated price
$332-4841

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

Traveling between Lansing 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.

🚗 Embark on a scenic road trip from Lansing to Toronto! Enjoy a drive spanning 300 miles filled with picturesque views and smooth highways. 💸 Explore budget-friendly options with prices ranging from $65 to $100 for the journey by car. Plan your trip efficiently to make the most of your transportation expenses. 🍁 Arrive in Toronto after an exciting 5-hour and 12-minute drive from Lansing. Discover the vibrant city, rich in culture and attractions, making your road trip a memorable adventure.
Average price
$65 - $100
🚆 Embark on a scenic train journey from Lansing to Toronto spanning a travel time of approximately 9 hours and 21 minutes. 🌉 Experience the convenience and comfort of rail travel as you make your way towards the bustling city of Toronto. 💸 Choose from a range of ticket prices for the train ride between Lansing and Toronto, with fares starting from as low as $47 and going up to $264, catering to different budgets and preferences. 🎟️ Enjoy the flexibility of selecting a ticket option that best suits your travel needs for this exciting trip.
🛫 Traveling from Lansing to Toronto by plane requires a connecting flight due to the lack of direct routes. The quickest option with one stopover takes approximately 3 hours and 12 minutes. 🌍 Airlines such as American Airlines and Delta operate flights from Lansing Airport to Toronto Airport, making it convenient for travelers. The total travel time from Lansing to Toronto by plane is around 3 hours and 54 minutes. 💸 Flight ticket prices between Toronto and Lansing can range from $282 to $484, depending on the airline, booking time, and demand. Booking in advance or being flexible with travel dates can help find the best deals for this journey.
Departure Point
Lansing Airport
Arrival Point
Toronto Airport. The quickest flight takes 3h 12m and has one stopover
🚌 Although there is no direct bus from Lansing to Toronto travelers can take a journey with transfers through Detroit Bus Station. The total travel time is approximately 10 hours and 20 minutes. 🛣️ Route options vary in distance and transfers, with travel times ranging from 11 hours 51 minutes to 22 hours 12 minutes. Prices for the bus between Lansing and Toronto can range from $33 to $140, providing flexibility for different budgets.
Departure Point
Lansing, MI station
Arrival Point
Toronto station

Frequently asked questions

Find out more about the route from Lansing to Toronto.

Or choose the category:
The distance between Lansing and Toronto is approximately 434.5 km or 483.3 km by car. The typical travel times vary based on the mode of transportation chosen. By train, it takes approximately 9 hours and 21 minutes, while a combination of bus and train takes around 8 hours and 27 minutes. The fastest option is by plane, with a travel time of approximately 4 hours and 38 minutes. The journey from Toronto to Lansing by car takes around 5 hours and 12 minutes, and by bus, it takes approximately 10 hours and 20 minutes.
The most cost-effective option for traveling from Lansing to Toronto would be to take the bus. It takes approximately 10 hours and 20 minutes, and prices range from $30 to $140. However, if time is a priority and budget allows, flying would be the most time-efficient option. With a flight duration of 4 hours and 38 minutes, it offers the quickest way to reach Toronto from Lansing, with prices ranging from $290 to $480.
The prices for traveling from Lansing to Toronto vary depending on the mode of transportation. By train, prices range from $47 to $264. By bus, prices range from $33 to $140.
To get from Lansing to Toronto without using public transportation, you can drive your own car. The distance between the two cities is approximately 482.8 km, and it takes around 5 hours and 12 minutes to drive from Lansing to Toronto. There are various routes you can take, and the prices for fuel and tolls can range from $65 to $100.
Without a car, the best way to travel from Lansing to Toronto is by either taking a bus or flying. Taking a bus would be the cheaper option, costing between $30 and $140 and taking approximately 10 hours and 20 minutes. Flying would be faster, taking around 4 hours and 38 minutes, but it would be more expensive, with prices ranging from $290 to $480. Additionally, there is also the option of taking a train, which costs between $45 and $270 and takes approximately 9 hours and 21 minutes.
There is no direct link between Lansing and Toronto. However, there are bus services available that involve transferring in Detroit and arriving at Toronto Union Station Bus Terminal. The journey takes approximately 10 hours and 20 minutes. The bus services are operated by Indian Trails and Flixbus USA.
The flight between Lansing and Toronto typically takes around 3 hours and 55 minutes with one stopover. However, there are no direct flights available between Lansing and Toronto. The prices for this flight can range from $292 to $473, depending on the airline and booking time.
There are numerous accommodation options available near Toronto. With over 906 hotels to choose from, there is something for every budget and preference. Prices for hotels start at $43 per night, offering a range of affordable options for travelers.