1map logoGo to main page

Montreal to Detroit, MI USA from CA$38: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Montreal, Canada
to
Detroit, United States

How to Get from Montreal to Detroit: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$38 by busBest price
906 kmDistance
5h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Montreal to Detroit with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
6h  16m
Estimated price
CA$188-491
Recommended
Company
various
Bus
Average Duration
12h  25m
Estimated price
CA$38-149
Cheapest
route map
Distance: 906 km
Duration: 5h 40m

See more options

Company
VIA Rail
Train
Average Duration
10h  21m
Estimated price
CA$116-1880
Company
various
Plane
Average Duration
5h  40m
Estimated price
CA$181-676
Company
various
Plane
Average Duration
8h  26m
Estimated price
CA$329-631
Company
FlixBus
Bus
Average Duration
17h  5m
Estimated price
CA$1881-1882
Company
various
Drive
Average Duration
10h  10m
Estimated price
CA$1883-1884

Montreal - Detroit operators

Explore transport companies operating between Montreal and Detroit, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aircanada.com

Plane from Montreal (YUL) to Detroit (DTW)

Average Duration
1h 57m
Estimated price
4914-18810

Plane from Montreal (YUL) to Windsor (YQG)

Average Duration
4h 51m
Estimated price
4910-4911
Website
delta.com

Plane from Montreal (YUL) to Detroit (DTW)

Average Duration
2h 9m
Estimated price
4915-4916
Website
flyporter.com

Plane from Montreal (YUL) to Windsor (YQG)

Average Duration
4h 13m
Estimated price
4917-4918
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Montréal to Windsor

Average Duration
10h 21m
Estimated price
116-1880

Train from Montréal to Toronto Union Station

Average Duration
5h 3m
Estimated price
149-4919

Train from Toronto Union Station to Windsor

Average Duration
4h 18m
Estimated price
383-384
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Montreal to Toronto Union Station

Average Duration
6h 25m
Estimated price
1490-386
Contact phone
1-866-488-4452
Website
ca.megabus.com

Bus from Montreal to Toronto Union Station

Average Duration
6h 25m
Estimated price
1490-386
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Ottawa to Detroit Bus Station

Average Duration
13h 15m
Estimated price
385-1495
Contact phone
6474775500
Website
onexbus.com

Bus from Toronto, ON - 44 York St. to Windsor, ON - 1320 Wyandotte St. W

Average Duration
5h
Estimated price
1491-383
Contact phone
+1 833 449 6444
Website
orleansexpress.com

Bus from Montréal to Ottawa

Average Duration
2h 35m
Estimated price
1491-4919

Montreal to Detroit: Overview of Bus, Train, Flight, and Car Trips

Traveling between Montreal and Detroit offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Montreal to Detroit covering a distance of 563 miles. Enjoy approximately 10 hours and 10 minutes of driving through diverse landscapes and charming towns along the way. 💸 Prices for the journey from Montreal to Detroit by car range from C$162 to C$257, providing flexibility for different travel budgets. Plan your trip wisely to make the most of this adventure without breaking the bank.
Average price
C$165 - C$262
🚆 The journey from Montreal to Detroit by train involves a route that includes transfers in Toronto Union Station and Windsor. 🛤️ This scenic trip takes approximately 10 hours and 21 minutes to complete. 🎟️ VIA Rail operates the train services departing from Montréal station and arriving at Windsor station on this route. 💰 The prices for a train ticket between Montreal and Detroit can range from C$116 to C$279, depending on the class and time of booking.
Departure Point
Montréal station
Arrival Point
Windsor station
Useful tips for train travellers
• On the Amtrak services for this route, passengers can enjoy a café car that offers a variety of snacks and beverages, including sandwiches, salads, and a selection of local and international drinks. Be sure to check the menu, as seasonal items may be available!
• For your trip from Montreal to Detroit, Amtrak offers different classes: Coach (Economy), Business Class, and First Class. Coach provides a comfortable travel experience with spacious seating, while Business Class offers additional legroom and quieter surroundings. First Class provides extra amenities like complimentary meals and drinks. Make sure to reserve your preferred option ahead of time!
• When arriving at Detroit's Amtrak station, expect to find that it is well-connected for your onward travel. There are lockers available for luggage storage, and you can find restrooms on-site. For navigating, you can take the QLine streetcar right outside the station which offers a convenient ride to major destinations in the city center.
• The fastest way to get from the Amtrak station in Detroit to the city center is by taking the QLine streetcar. This tram runs frequently and connects directly to various downtown locations. If you're planning to explore further, you might also consider checking local bus routes, such as the DDOT #53 that serves multiple areas.
• Operators for your route include Amtrak (amtrak.com) and VIA Rail Canada (viarail.ca). It’s best to check schedules and book in advance as services may vary.
• For local transport schedules and station maps in Detroit, visit the Detroit Department of Transportation website at detroitmi.gov It’s helpful to have the latest information on transit options as you arrive.
🛫 Flying from Montreal to Detroit involves a one-stop flight with a minimum duration of 3 hours and 58 minutes. Porter Airlines and Air Canada are the major carriers operating this route via Windsor Airport. 🛄 Once you land in Windsor, it takes approximately 6 hours and 16 minutes to reach Detroit from Montreal by plane. The travel time includes the layover and customs procedures at the border. 💸 Prices for flights between Detroit and Montreal range from C$188 to C$490, depending on the airline, time of booking, and availability.
Departure Point
Montreal Airport
Arrival Point
Windsor Airport. The quickest flight takes 3h 58m and has one stopover
Useful tips for plane travellers
• When booking your flight from Montreal to Detroit, consider Porter Airlines and Air Canada, which typically connect through Windsor, as this may provide better connections for your journey.
• Upon arrival at Detroit Metropolitan Wayne County Airport (DTW), take note that navigating the airport can be streamlined by using the airport's Terminal A, which houses many major taxi services and a clear signage system directing you to ground transportation.
• Expect a taxi ride from DTW to downtown Detroit to cost approximately $50 to $60, and allow extra time during rush hours when traffic can be heavy; alternatively, check out the SMART public transportation schedules for a more economical option.
🚌 Consider taking a bus from Montreal to Detroit with a transfer in Windsor, ON. The journey, operated by Megabus Canada and Onex Bus, takes approximately 12 hours and 25 minutes. 🗺️ Route 1 covers 956 km and involves a 7-hour bus ride from Montreal to Toronto with Megabus Canada, followed by a second 7-hour bus trip from Toronto to Detroit with FlixBus. The total travel time is about 14 hours and 55 minutes. 🛣️ Opt for Route 2, which spans 944 km and includes a 6.5-hour bus journey from Montreal to Toronto with Megabus Canada and a subsequent 6.25-hour bus ride from Toronto to Detroit with FlixBus. This alternative route takes around 15 hours and 5 minutes to reach Detroit from Montreal.
Departure Point
Montreal station
Arrival Point
Windsor, ON - 1320 Wyandotte St. W station
Useful tips for bus travellers
• For a smoother transfer between buses, plan your schedule with ample layover time at Toronto Union Station, especially during peak travel hours, as navigation can be busy; check schedules on Megabus Canada: ca.megabus.com
• Bring snacks and water for the long journey; while both Megabus and FlixBus allow food and drinks on board, having your own will save you time during stops and keep you energized.
• Upon arriving at Detroit Bus Station, take note of the local transportation options available, including buses and taxis; familiarize yourself with the station layout via this map: detroitmi.gov

Frequently asked questions

Find out more about the route from Montreal to Detroit.

Or choose the category:
The distance between Montreal and Detroit is approximately 840.1 km by air. Travel times vary depending on the mode of transportation used. The fastest option is by plane, which takes around 6 hours and 13 minutes. By train, it takes 10 hours and 29 minutes, by car it takes 10 hours and 10 minutes, and by bus it takes 12 hours and 25 minutes.
The most cost-effective transportation option to travel from Montreal to Detroit is by bus. It takes 12 hours and 25 minutes, with prices ranging from C$37 to C$149. However, the quickest way to reach Detroit is by flying. It takes approximately 5 hours and 39 minutes, with prices ranging from C$176 to C$664.
The prices for traveling between Montreal and Detroit can vary depending on the mode of transportation chosen. Taking the train can cost between C$115 and C$270. On the other hand, the bus prices vary from C$37 to C$148.
To get from Montreal to Detroit without using public transportation, the most convenient option is to drive. The road distance is approximately 906.1 km, and it takes about 10 hours and 10 minutes to reach Detroit by car. The prices for renting a car for this trip can vary, ranging from C$163 to C$257.
To travel from Montreal to Detroit without a car, you have several options. The quickest option is to fly, which takes about 6 hours and 13 minutes and costs around C$190-C$515. Alternatively, you can take a train, which takes about 10 hours and 29 minutes and costs around C$108-C$271. Another option is to take a bus, which takes about 12 hours and 25 minutes and costs around C$37-C$149.
There is no direct train or bus service from Montreal to Detroit. However, you can travel from Montreal to Detroit by taking a train to Windsor via Toronto, which takes around 10 hours and 29 minutes including transfers. Alternatively, you can take a bus from Montreal to Windsor, which takes approximately 12 hours and 25 minutes with transfers. From Windsor, you can then continue your journey to Detroit.
The flight duration between Montreal and Detroit typically takes around 3 hours and 48 minutes with one stopover. The prices for a flight between the two cities can vary between C$202 and C$505. It is worth noting that there is no direct flight from Montreal Airport to Windsor Airport, so travelers would need to plan for a layover during their journey.
There are plenty of accommodation options available near Detroit. There are over 325 hotels to choose from, with prices starting at C$81 per night.