There are 8 ways to get from Royal Oak to Quebec City–Windsor Corridor by train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the train from Toronto Union Station to Napaneetrain VIA Rail
8h 2m$175–613Bus
cheapest- Take the bus from Detroit Bus Station to Toronto Pearson Airportbus FlixBus 2701 / ...
- Take the bus from Pearson International Airport Terminal 1 to Napanee, ONbus Toronto Airport
12h 39m$103–213Bus, train
- Take the bus from Detroit Bus Station to Torontobus FlixBus 2701 / ...
- Take the train from Toronto Union Station to Napaneetrain VIA Rail
11h 51m$148–398Drive 595.7 km
- Drive from Royal Oak to Quebec City–Windsor Corridorcar 595.7 km
6h 28m$117–169Fly Windsor Airport to Toronto Pearson International Airport, train
- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane YQG - YYZ
- Take the train from Toronto Union Station to Napaneetrain
5h 41m$406–1,228Bus via Belleville
- Take the bus from Detroit Bus Station to Torontobus FlixBus 2701 / ...
- Take the bus from Toronto to Bellevillebus Tor-Ott
12h 5m$218–343Fly Windsor Airport to Ottawa Macdonald-Cartier International Airport, train
- Fly from Windsor Airport (YQG) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQG - YOW
- Take the train from Ottawa to Napaneetrain
6h 42m$341–799Fly Detroit to Toronto Pearson International Airport, train
- Fly from Detroit (DTW) to Toronto Pearson International Airport (YYZ)plane DTW - YYZ
- Take the train from Toronto Union Station to Napaneetrain
8h 46m$521–1,939
Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ) flights
Questions & Answers
The cheapest way to get from Royal Oak to Quebec City–Windsor Corridor is to drive which costs $110 - $170 and takes 6h 28m.
The fastest way to get from Royal Oak to Quebec City–Windsor Corridor is to fly and train which takes 5h 41m and costs $400 - $1,300.
No, there is no direct bus from Royal Oak to Quebec City–Windsor Corridor. However, there are services departing from Woodward & 11 Mile and arriving at Belleville via Detroit Bus Station and Toronto. The journey, including transfers, takes approximately 12h 5m.
No, there is no direct train from Royal Oak to Quebec City–Windsor Corridor. However, there are services departing from Windsor and arriving at Napanee via Toronto Union Station. The journey, including transfers, takes approximately 8h 2m.
The distance between Royal Oak and Quebec City–Windsor Corridor is 621 km. The road distance is 595.7 km.
The best way to get from Royal Oak to Quebec City–Windsor Corridor without a car is to bus and train which takes 11h 51m and costs $140 - $400.
It takes approximately 8h 2m to get from Royal Oak to Quebec City–Windsor Corridor, including transfers.
Royal Oak to Quebec City–Windsor Corridor bus services, operated by Flixbus USA, depart from Detroit Bus Station.
Royal Oak to Quebec City–Windsor Corridor train services, operated by VIA Rail, depart from Windsor station.
The best way to get from Royal Oak to Quebec City–Windsor Corridor is to train which takes 8h 2m and costs $170 - $650. Alternatively, you can bus via Belleville, which costs $210 - $350 and takes 12h 5m.
What companies run services between Royal Oak, MI, USA and Quebec City–Windsor Corridor, ON, Canada?
You can take a vehicle from Royal Oak to Quebec City–Windsor Corridor via Windsor, Toronto Union Station, and Napanee in around 8h 2m. Alternatively, you can take a bus from Woodward & 11 Mile to Quebec City–Windsor Corridor via Larned & Griswold, Detroit Bus Station, Toronto, Toronto, and Belleville in around 12h 5m.
- Website
- aircanada.com
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $75–550
Flights from Windsor Airport to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $120–700
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $60–430
- Website
- delta.com
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $60–430
- Website
- flyporter.com
Flights from Windsor Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $240–470
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Windsor to Toronto Union Station
- Ave. Duration
- 4h 10m
- Frequency
- 4 times a day
- Estimated price
- $80–300
- Website
- VIA Rail
- Escape
- $80–210
- Business
- $130–280
- Business Plus
- $140–300
- Economy
- $90–220
- Economy Plus
- $100–230
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
Train from Ottawa to Napanee
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $50–260
- Website
- VIA Rail
- Escape
- $50–150
- Business
- $100–240
- Business Plus
- $110–260
- Economy
- $55–160
- Economy Plus
- $65–170
Train from Toronto Union Station to Napanee
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $50–250
- Website
- VIA Rail
- Escape
- $50–140
- Business
- $95–240
- Business Plus
- $110–250
- Economy
- $55–150
- Economy Plus
- $60–160
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Detroit Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Toronto
- Ave. Duration
- 6h 25m
- Frequency
- Every 4 hours
- Estimated price
- $55–90
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Toronto Pearson Airport
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a day
- Estimated price
- $50–85
- Schedules at
- Flixbus USA
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Toronto to Belleville
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $30–80
- Website
- Rider Express
- Standard
- $30–80
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Pearson International Airport Terminal 1 to Napanee, ON
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $40–75
Want to know more about travelling around Canada
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.
Related travel guides
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Royal Oak to Quebec City–Windsor Corridor bus services, operated by Flixbus USA, arrive at Toronto station.
Royal Oak to Quebec City–Windsor Corridor train services, operated by VIA Rail, arrive at Toronto Union Station.
Yes, the driving distance between Royal Oak to Quebec City–Windsor Corridor is 596 km. It takes approximately 6h 28m to drive from Royal Oak to Quebec City–Windsor Corridor.
There are 29+ hotels available in Quebec City–Windsor Corridor.












