HUB hero image

How to Travel from

Toronto to Detroit–Windsor

by Plane, Train, Bus, Rideshare or Car

Toronto
+0
Detroit–Windsor
Transport search to Detroit–windsor
Toronto
+0
Detroit–Windsor
Building a composite car route
Cheapest
Best Offer!
Car
4 h 15 min
373 km.
from $20
Composite Route Car Only

Three ways to Travel from Toronto to Detroit–windsor

Composite routes from Toronto to Detroit–windsor

Cheapest
Fastest
Other

Transport providers

Airlines

Air Canada

Website:
aircanada.com
Plane from Toronto Pearson International Airport to Detroit
Ave. Duration:
1h 20m
Frequency:
Every day
Estimated price:
$165.39–$521.63

Delta

Website:
delta.com/
Plane from Toronto Pearson International Airport to Detroit
Ave. Duration:
1h 22m
Frequency:
Every day
Estimated price:
$69.97–$292.62
Plane from Buffalo Niagara International Airport to Detroit
Ave. Duration:
1h 18m
Frequency:
Every day
Estimated price:
$76.34–$292.62

Bus operators

Flixbus USA

Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from Toronto to Windsor
Ave. Duration:
6h 10m
Frequency:
3 times a day
Estimated price:
$24.17–$89.06

Niagara Airbus

Phone:
905-374-8111
Website:
niagaraairbus.com
Bus from Pearson International Airport Terminal 1 to Buffalo
Ave. Duration:
2h
Frequency:
On demand
Estimated price:
$101.78–$127.23

Questions and Answers

What is the cheapest way to get from Toronto to Detroit-Windsor?

The cheapest way to get from Toronto to Detroit-Windsor is to bus which costs $20.65 - $76.09 and takes 6h 10m.

What is the fastest way to get from Toronto to Detroit-Windsor?

The fastest way to get from Toronto to Detroit-Windsor is to fly which takes 5h and costs $119.57 - $445.65 .

Is there a direct bus between Toronto and Detroit-Windsor?

Yes, there is a direct bus departing from Toronto and arriving at Windsor. Services depart three times a day, and operate every day. The journey takes approximately 6h 10m.

How far is it from Toronto to Detroit-Windsor?

The distance between Toronto and Detroit-Windsor is 395 km.

How do I travel from Toronto to Detroit-Windsor without a car?

The best way to get from Toronto to Detroit-Windsor without a car is to bus which takes 6h 10m and costs $20.65 - $76.09 .

How long does it take to get from Toronto to Detroit-Windsor?

The bus from Toronto to Windsor takes 6h 10m including transfers and departs three times a day.

Where do I catch the Toronto to Detroit-Windsor bus from?

Toronto to Detroit-Windsor bus services, operated by Flixbus USA, depart from Toronto station.

Bus or fly from Toronto to Detroit-Windsor?

The best way to get from Toronto to Detroit-Windsor is to bus which takes 6h 10m and costs $20.65 - $76.09 . Alternatively, you can fly, which costs $119.57 - $445.65 and takes 5h.

Where does the Toronto to Detroit-Windsor bus arrive?

Toronto to Detroit-Windsor bus services, operated by Flixbus USA, arrive at Windsor station.

How do I get a bus ticket from Toronto to Detroit-Windsor?

Book your Toronto to Detroit-Windsor bus tickets online with Omio and FlixBus.

Where can I stay near Detroit-Windsor?

There are 360+ hotels available in Detroit-Windsor. Prices start at $59.29 per night.
+0