Bus Tickets from Detroit, MI to Montreal

Next bus departures

Next departures for Detroit to Montreal on November 24
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Greyhound Lines, Inc.Bus
Detroit Bus Station
Gare D'Autocars De Montreal - 1717 Rue BerriCheapestFastest
Greyhound Lines, Inc.Bus
Detroit Bus Station
Gare D'Autocars De Montreal - 1717 Rue BerriNo tags

Last refresh of the prices: Yesterday at 7:13 AM EST.

Get from Detroit to Montreal

This route is served by bus only

The journey takes about 1 day, 7 hours 15 minutes, and with fares starting at just $146, it presents an excellent value for a comfortable ride.

2bus per day
1d 7hAverage Duration
839 kmDistance
21kgCO₂ emissions

Frequently asked questions about travelling from Detroit, MI to Montreal by bus

  1. What is the distance between Detroit and Montreal?

    The distance covered from Detroit to Montreal is 837 km (519 miles).

  2. What are the departure and arrival locations for buses traveling from Detroit to Montreal?

    Buses traveling this route start their trip at Detroit Bus Station, in Detroit, and end it at Gare d'autocars de Montréal, in Montreal.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-18
$181
11-19
$217
Today
$382
11-21
$395
11-22
No data
11-23
$183
11-24
$296
11-25
$209
busbud logoThe cheapest trip from Detroit, MI to Montreal was searched and found on Nov 18, 2025 with a price of $181

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Detroit, MI to Montreal, as early as possible.

You can expect to pay from $181 to $453 for a bus ticket from Detroit, MI to Montreal based on the last 2 days. You can expect to find the cheapest price for the trip at $183 which is on 2025-11-23.

People from around the world trust Busbud