Travel from Detroit to Quebec-City-Windsor-Corridor

Bus or train from Detroit to Quebec City–Windsor Corridor?

You can take a train from Detroit to Quebec City–Windsor Corridor via Toronto and Napanee in around 7 hours 24 minutes. Alternatively, you can take a bus from Detroit to Quebec City–Windsor Corridor via Toronto Pearson International Airport, Toronto Airport, ON, and Napanee, ON in around 10 hours.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Detroit to Quebec City–Windsor Corridor

ModeDurationPrice
From Windsor train to Toronto, train to Napanee, then taxi to Quebec City–Windsor Corridor.7 h 24 min$208
From Detroit, MI bus to Toronto, train to Napanee, then taxi to Quebec City–Windsor Corridor.9 h 6 min$169
From Detroit, MI bus to Toronto Pearson International Airport, walk to Toronto Airport, ON, bus to Napanee, ON, then taxi to Quebec City–Windsor Corridor.10 h$149
From Detroit drive to Quebec City–Windsor Corridor.6 h 36 min$74
From Transit Terminal Church at Pitt line 8 bus to Windsor airport, fly to Toronto Island airport, line 509 tram to Toronto, train to Napanee, then taxi to Quebec City–Windsor Corridor.5 h 50 min$338
From Transit Terminal Church at Pitt line 8 bus to Windsor airport, fly to Toronto airport, train to Toronto, train to Napanee, then taxi to Quebec City–Windsor Corridor.6 h 11 min$301
From Michigan & Cass line 261 bus to Detroit airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, train to Kingston, train to Napanee, then taxi to Quebec City–Windsor Corridor.8 h 57 min$467

How long does it take to get from Detroit to Quebec City–Windsor Corridor?

It takes approximately 7 hours 24 minutes to get from Detroit to Quebec City–Windsor Corridor, including transfers.

Operators from Detroit to Quebec City–Windsor Corridor

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Greyhound USA+1 214-849-8100Greyhound USA
Megabus CA1-866-488-4452Megabus CA
Transit Windsor519-255-2489Transit Windsor
Porter AirlinesPorter Airlines
Toronto TransitToronto Transit
Air CanadaAir Canada
UP ExpressUP Express
Southeast Michigan SMART+1 866-962-5515Southeast Michigan SMART
DeltaDelta
United AirlinesUnited Airlines
WestJetWestJet
OC TranspoOC Transpo