There are 9 ways to get from Detroit to Blue Mountain by train, bus, bus (Flixbus), car, plane, 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.
Train, bus
best- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the bus from Toronto to Collingwood Main Terminalbus FlixBus 2711
7h 40m$106–331Bus (Flixbus)
cheapest- Take the bus from Windsor to Toronto Pearson Airportbus FlixBus 2701 / ...
- Take the bus from Toronto Pearson Airport to Collingwood Main Terminalbus FlixBus 2711
8h 25m$67–115Drive 392.8 km
- Drive from Detroit to Blue Mountaincar 392.8 km
5h 33m$77–112Fly Windsor Airport to Toronto Pearson International Airport, bus
- Fly from Windsor Airport (YQG) to Toronto Pearson International Airport (YYZ)plane YQG - YYZ
- Take the bus from Toronto Pearson Airport to Collingwood Main Terminalbus
6h 20m$326–893Train, bus via Vaughan
- Take the train from Windsor to Toronto Union Stationtrain VIA Rail
- Take the bus from Vaughan - Pioneer Village to Collingwood Main Terminalbus FlixBus 2711
7h 43m$102–323Train, bus via Barrie
- Take the train from Windsor to Toronto Union Stationtrain
- Take the train from Union Station GO to Allandale Waterfront GOtrain Br
- Take the bus from Barrie to Collingwood Main Terminalbus
9h 3m$107–329Fly Detroit to Toronto Pearson International Airport, bus
- Fly from Detroit (DTW) to Toronto Pearson International Airport (YYZ)plane DTW - YYZ
- Take the bus from Toronto Pearson Airport to Collingwood Main Terminalbus
7h$491–1,638Train to London International Airport, fly to Toronto Pearson International Airport, bus
- Take the train from Windsor to Londontrain
- Fly from London International Airport (YXU) to Toronto Pearson International Airport (YYZ)plane YXU - YYZ
- Take the bus from Toronto Pearson Airport to Collingwood Main Terminalbus
7h 34m$489–1,977Fly Detroit to Buffalo Niagara International Airport, shuttle, bus
- Fly from Detroit (DTW) to Buffalo Niagara International Airport (BUF)plane DTW - BUF
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Take the bus from Toronto Pearson Airport to Collingwood Main Terminalbus
8h 30m$251–998
Detroit to Blue Mountain by train and bus
Questions & Answers
The cheapest way to get from Detroit to Blue Mountain is to bus which costs $65 - $120 and takes 8h 25m.
The fastest way to get from Detroit to Blue Mountain is to drive which takes 5h 33m and costs $75 - $120.
No, there is no direct bus from Detroit to Blue Mountain. However, there are services departing from Windsor and arriving at Collingwood Main Terminal via Toronto Pearson Airport. The journey, including transfers, takes approximately 8h 25m.
The distance between Detroit and Blue Mountain is 526 km. The road distance is 392.8 km.
The best way to get from Detroit to Blue Mountain without a car is to train and bus which takes 7h 40m and costs $100 - $340.
It takes approximately 7h 40m to get from Detroit to Blue Mountain, including transfers.
Detroit to Blue Mountain bus services, operated by Flixbus USA, depart from Windsor station.
Detroit to Blue Mountain bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between Detroit to Blue Mountain is 393 km. It takes approximately 5h 33m to drive from Detroit to Blue Mountain.
Book your Detroit to Blue Mountain bus tickets online with FlixBus.
What companies run services between Detroit, MI, USA and Blue Mountain, ON, Canada?
You can take a bus from Windsor to Collingwood Main Terminal via Toronto Pearson Airport in around 8h 25m.
- Website
- delta.com
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $60–440
Flights from Detroit to Buffalo Niagara International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $110–800
- Website
- aircanada.com
Flights from Windsor Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- $70–550
Flights from Detroit to Toronto Pearson International Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- $60–440
Flights from London International Airport to Toronto Pearson International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–650
- 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 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 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 Windsor to London
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- $40–240
- Website
- VIA Rail
- Escape
- $40–120
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–130
- Economy Plus
- $50–140
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Union Station GO to Allandale Waterfront GO
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $16–22
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $16–22
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Toronto to Collingwood Main Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
Bus from Windsor to Toronto Pearson Airport
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $45–85
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Collingwood Main Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Collingwood Main Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
Bus from Vaughan - Pioneer Village to Collingwood Main Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $16–28
- Schedules at
- Flixbus USA
Bus from Barrie to Collingwood Main Terminal
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- $7–12
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Collingwood Main Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Collingwood Main Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
Bus from Toronto Pearson Airport to Collingwood Main Terminal
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $18–35
- Schedules at
- Flixbus USA
- Phone
- +1 905 374 8111
- [email protected]
- Website
- Niagra Airbus
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $120–160
- Website
- Niagra Airbus
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
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 363+ hotels available in Blue Mountain.










