There are 8 ways to get from Detroit to Hudson Bay by train, taxi, bus (Flixbus), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi via Gananoque
best- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Gananoquetrain
- Take the taxi from Gananoque to Hudson Baytaxi
8h 48m$246–692Drive 661 km
cheapest- Drive from Detroit to Hudson Baycar 661 km
7h 28m$134–194Bus (Flixbus)
- Take the bus from Windsor to Perthbus FlixBus 2701 / ...
11h 47m$166–231Fly Windsor Airport to Ottawa Macdonald-Cartier International Airport, train, taxi
- Fly from Windsor Airport (YQG) to Ottawa Macdonald-Cartier International Airport (YOW)plane YQG - YOW
- Take the train from Ottawa to Smiths Fallstrain
- Take the taxi from Smiths Falls to Hudson Baytaxi
7h 7m$368–803Train, taxi
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Toronto Union Station to Smiths Fallstrain
- Take the taxi from Smiths Falls to Hudson Baytaxi
9h 51m$256–712Fly Detroit to Ottawa Macdonald-Cartier International Airport, train, taxi
- Fly from Detroit (DTW) to Ottawa Macdonald-Cartier International Airport (YOW)plane DTW - YOW
- Take the train from Ottawa to Smiths Fallstrain
- Take the taxi from Smiths Falls to Hudson Baytaxi
9h 25m$562–2,227Fly Detroit to Montréal–Pierre Elliott Trudeau International Airport, train, taxi
- Fly from Detroit (DTW) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane DTW - YUL
- Take the train from Dorval to Brockvilletrain
- Take the taxi from Brockville to Hudson Baytaxi
8h 13m$637–2,507Fly Windsor Airport to Toronto Pearson International Airport, train, taxi
- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane YQG - YYZ
- Take the train from Toronto Union Station to Gananoquetrain
- Take the taxi from Gananoque to Hudson Baytaxi
8h 38m$493–1,362
Windsor Airport (YQG) to Ottawa Macdonald-Cartier International Airport (YOW) flights
Comparing Your Travel Options
The cheapest way to get from Detroit to Hudson Bay is to drive which costs $130 - $200 and takes 7h 28m.
The fastest way to get from Detroit to Hudson Bay is to fly and train and taxi which takes 7h 7m and costs $360 - $850.
No, there is no direct bus from Detroit to Hudson Bay. However, there are services departing from Windsor and arriving at Perth via . The journey, including transfers, takes approximately 11h 47m.
The distance between Detroit and Hudson Bay is 696 km. The road distance is 661 km.
It takes approximately 8h 48m to get from Detroit to Hudson Bay, including transfers.
Detroit to Hudson Bay bus services, operated by Flixbus USA, depart from Windsor station.
Detroit to Hudson Bay bus services, operated by Flixbus USA, arrive at Perth station.
Yes, the driving distance between Detroit to Hudson Bay is 661 km. It takes approximately 7h 28m to drive from Detroit to Hudson Bay.
There are 23+ hotels available in Hudson Bay.
What companies run services between Detroit, MI, USA and Hudson Bay, ON, Canada?
Flixbus USA operates a bus from Windsor to Perth once daily. Tickets cost $90–140 and the journey takes 11h 10m.
- Website
- aircanada.com
Flights from Windsor Airport to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- $110–700
Flights from Detroit to Ottawa Macdonald-Cartier International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 3h 49m
- When
- Every day
- Estimated price
- $120–750
Flights from Detroit to Ottawa Macdonald-Cartier International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $100–650
Flights from Detroit to Ottawa Macdonald-Cartier International Airport via Chicago O'Hare
- Ave. Duration
- 4h 59m
- When
- Every day
- Estimated price
- $150–850
Flights from Detroit to Ottawa Macdonald-Cartier International Airport via Newark
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $150–800
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $110–700
Flights from Detroit to Montréal–Pierre Elliott Trudeau International Airport via Toronto Pearson International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $110–700
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $75–550
- 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 Gananoque
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $130–270
- Economy
- $75–180
- Economy Plus
- $80–190
Train from Ottawa to Smiths Falls
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- $15–210
- Website
- VIA Rail
- Escape
- $15–70
- Business
- $55–190
- Business Plus
- $70–210
- Economy
- $16–80
- Economy Plus
- $18–90
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 Smiths Falls
- Ave. Duration
- 3h 57m
- Frequency
- 5 times a day
- Estimated price
- $85–300
- Website
- VIA Rail
- Escape
- $85–220
- Business
- $130–290
- Business Plus
- $150–300
- Economy
- $95–230
- Economy Plus
- $110–240
Train from Ottawa to Smiths Falls
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- $15–210
- Website
- VIA Rail
- Escape
- $15–70
- Business
- $55–190
- Business Plus
- $70–210
- Economy
- $16–80
- Economy Plus
- $18–90
Train from Dorval to Brockville
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
Train from Toronto Union Station to Gananoque
- Ave. Duration
- 2h 50m
- Frequency
- 6 times a week
- Estimated price
- $65–270
- Website
- VIA Rail
- Escape
- $65–170
- Business
- $110–260
- Business Plus
- $130–270
- Economy
- $75–180
- Economy Plus
- $80–190
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Windsor to Perth
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- $90–140
- Schedules at
- Flixbus USA
- Ave. Duration
- 40 min
- Estimated price
- $90–160
Gananoque Taxi
- Phone
- +1 613 382 3399
Access Taxi
- Phone
- +1 613 283 1441
Access Taxi
- Phone
- +1 613 283 1441
Access Taxi
- Phone
- +1 613 283 1441
City Taxi
- Phone
- +1 613 345 5888
Executive Taxi
- Phone
- +1 613 342 2000
Gananoque Taxi
- Phone
- +1 613 382 3399
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How to get from Luton Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






