Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Detroit?

Book now

There are 8 ways to get from Roncesvalles to Detroit by train, bus, car, plane, tram or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Recommended option

Train  •  5h 26m

  1. Take the train from Toronto Union Station to Windsor VIA Rail

Cheapest option

Bus  •  6h 8m

  1. Take the bus from Toronto, ON - 44 York St. to Windsor, ON - 1320 Wyandotte St. W Toronto

6 alternative options

Bus via Detroit Bus Station  •  8h 12m

  1. Take the bus from Toronto to Detroit Bus Station FlixBus 2701 / ...

Drive  •  4h 10m

  1. Drive from Roncesvalles to Detroit 228.3 miles

Fly Toronto to Windsor  •  3h 30m

  1. Fly from Toronto (YYZ) to Windsor (YQG) YYZ - YQG

Line 504 tram to Billy Bishop Toronto City, fly to Windsor  •  4h 9m

  1. Take the line 504 tram from Roncesvalles Ave at Grenadier Rd to King St West at Bathurst St East Side
  2. Fly from Billy Bishop Toronto City (YTZ) to Windsor (YQG) YTZ - YQG

Fly Toronto to Detroit  •  4h 53m

  1. Fly from Toronto (YYZ) to Detroit (DTW) YYZ - DTW

Shuttle to Buffalo, fly to Detroit  •  6h 19m

  1. Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
  2. Fly from Buffalo (BUF) to Detroit (DTW) BUF - DTW

Roncesvalles to Detroit by train

28 Weekly Trains
5h 26m Average Duration
$37 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Roncesvalles to Detroit is to bus which costs $30 - $60 and takes 6h 8m.

More details

The fastest way to get from Roncesvalles to Detroit is to fly which takes 3h 30m and costs $180 - $850.

More details

No, there is no direct train from Roncesvalles to Detroit. However, there are services departing from Bloor GO/UP and arriving at Windsor via Toronto Union Station. The journey, including transfers, takes approximately 5h 26m.

More details

The distance between Roncesvalles and Detroit is 228 miles. The road distance is 228.3 miles.

Get driving directions

The best way to get from Roncesvalles to Detroit without a car is to train which takes 5h 26m and costs $50 - $150.

More details

It takes approximately 5h 26m to get from Roncesvalles to Detroit, including transfers.

More details

Roncesvalles to Detroit train services, operated by VIA Rail, depart from Toronto Union Station.

More details

The best way to get from Roncesvalles to Detroit is to train which takes 5h 26m and costs $50 - $150. Alternatively, you can bus, which costs $30 - $60 and takes 6h 8m, you could also fly, which costs $180 - $850 and takes 3h 30m.

Mode details

Roncesvalles to Detroit train services, operated by VIA Rail, arrive at Windsor station.

More details

Yes, the driving distance between Roncesvalles to Detroit is 228 miles. It takes approximately 4h 10m to drive from Roncesvalles to Detroit.

Get driving directions

Map of how to get from Roncesvalles to Detroit.
Launch map view
  • Distance: 228.2 miles
  • Duration: 5h 26m

What companies run services between Roncesvalles, ON, Canada and Detroit, MI, USA?

VIA Rail operates a train from Toronto Union Station to Windsor 4 times a day. Tickets cost $35 - $100 and the journey takes 4h 18m. Alternatively, Onex Bus operates a bus from Toronto, ON - 44 York St. to Windsor, ON - 1320 Wyandotte St. W 3 times a week. Tickets cost $21 - $35 and the journey takes 5h.

Airlines
Delta
Website
delta.com
Flights from Toronto to Detroit
Ave. Duration
1h 23m
When
Every day
Estimated price
$170 - $800
Flights from Buffalo to Detroit
Ave. Duration
1h 18m
When
Every day
Estimated price
$130 - $500
Air Canada
Website
aircanada.com
Flights from Toronto to Windsor
Ave. Duration
1h 6m
When
Every day
Estimated price
$160 - $440
Flights from Toronto to Detroit
Ave. Duration
1h 17m
When
Every day
Estimated price
$210 - $550
Porter Airlines
Website
flyporter.com
Flights from Billy Bishop Toronto City to Windsor
Ave. Duration
1h
When
Every day
Estimated price
$120 - $380
Train operators
VIA Rail
Phone
+1 888 842-7245
Website
viarail.ca
Train from Toronto Union Station to Windsor
Ave. Duration
4h 18m
Frequency
4 times a day
Estimated price
$35 - $100
Website
http://www.viarail.ca/
Economy Adult - same day booking
$40 - $100
Economy Adult - Advanced Booking
$40 - $80
Economy Escape Advanced Booking - Adult
$35 - $50
Toronto Transit
Phone
+1 416 393 3030
Website
ttc.ca
Tram from Roncesvalles Ave at Grenadier Rd to King St West at Bathurst St East Side
Ave. Duration
31 min
Frequency
Every 10 minutes
Estimated price
$3
Website
http://www.ttc.ca
Bus operators
Onex Bus
Phone
6474775500
Email
support@onexbus.ca
Website
onexbus.com
Bus from Toronto, ON - 44 York St. to Windsor, ON - 1320 Wyandotte St. W
Ave. Duration
5h
Frequency
3 times a week
Estimated price
$21 - $35
Website
https://www.onexbus.com/
Schedules at
https://www.onexbus.com/
Book at
https://www.onexbus.com/
Child Fare
$21 - $28
Standard Fare
$26 - $35
Flixbus USA
Phone
+1 (855) 626-8585
Website
flixbus.com
Bus from Toronto to Detroit Bus Station
Ave. Duration
6h 20m
Frequency
Every 4 hours
Estimated price
$22 - $80
Schedules at
flixbus.com
Adult
$22 - $80
Niagara Airbus

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

There are 346+ hotels available in Detroit. Prices start at $60 USD per night.

More details

ticket