1map logoGo to main page

Detroit, MI, USA to Montreal from $28: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Detroit, United States
to
Montreal, Canada

How to Get from Detroit to Montreal: 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.

$28 by busBest price
840 kmDistance
5h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Detroit to Montreal 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
5h  58m
Estimated price
$137-363
Recommended
Company
various
Bus
Average Duration
12h  40m
Estimated price
$28-108
Cheapest
route map
Distance: 840 km
Duration: 5h 7m

See more options

Company
various
Train
Plane
Average Duration
7h  21m
Estimated price
$130-465
Company
various
Plane
Average Duration
5h  7m
Estimated price
$132-500
Company
various
Train
Plane
Average Duration
7h  21m
Estimated price
$142-1370
Company
VIA Rail
Train
Average Duration
10h  20m
Estimated price
$1371-1372
Company
FlixBus 2701
Bus
Average Duration
16h  29m
Estimated price
$1373-1374
Company
various
Drive
Average Duration
10h  12m
Estimated price
$1375-1376

Detroit - Montreal operators

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

Plane
Website
aircanada.com

Plane from Detroit (DTW) to Montreal (YUL)

Average Duration
1h 49m
Estimated price
$130-500

Plane from Windsor (YQG) to Montreal (YUL)

Average Duration
3h 47m
Estimated price
$3631-3632
Website
flyporter.com

Plane from Windsor (YQG) to Montreal (YUL)

Average Duration
3h 5m
Estimated price
$130-3636
Train
Contact phone
+1 888 842-7245
Website
viarail.ca

Train from Windsor to Toronto Union Station

Average Duration
4h 9m
Estimated price
$284-3637

Train from Toronto Union Station to Montreal

Average Duration
5h 11m
Estimated price
$288-1377
Bus
Contact phone
6474775500
Website
onexbus.com

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

Average Duration
5h 15m
Estimated price
$1081-284

Bus from Toronto Union Station to Montreal

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

Bus from Detroit Bus Station to Ottawa

Average Duration
12h 50m
Estimated price
$285-1085

Bus from Ottawa to Montreal

Average Duration
2h 25m
Estimated price
$1081-288
all-pages.other Show other routes

Other from Detroit to Montreal

Average Duration
10h 12m
Estimated price
$1375-1376

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

Traveling between Detroit and Montreal 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 Detroit to Montreal, covering a distance of 563 miles. The journey promises approximately 10 hours and 12 minutes of picturesque landscapes and smooth highways. 💵 The cost of driving from Detroit to Montreal by car ranges between $120 to $190, making it a budget-friendly and flexible option for travelers exploring Eastern Canada. Pack some snacks and hit the road for an affordable adventure.
Average price
$120 - $190
🚆 Traveling from Detroit to Montreal by train involves a journey with connections. The trip starts in Windsor and includes a transfer at Toronto Union Station before arriving in Montreal. The total travel time is approximately 10 hours and 20 minutes. 🚉 VIA Rail operates the train services from Detroit to Montreal, with departures from Windsor station and arrivals at Montréal station. The route offers a comfortable and scenic way to experience the journey between these two cities, with a range of ticket prices available, typically ranging from $87 to $207.
Departure Point
Windsor station
Arrival Point
Montréal station
Useful tips for train travellers
Onboard Services: For your train trip from Detroit to Montreal, Amtrak provides a café car offering a selection of beverages, snacks, and light meals. You can enjoy options like sandwiches, salads, and various drinks, but it's advisable to bring some snacks, especially on longer journeys.
Seating Options: Amtrak offers three classes of service for this route: Coach Class, Business Class, and First Class. Coach Class provides basic seating with ample legroom, while Business Class offers larger, more comfortable seats with additional perks and fewer passengers. First Class typically features wider seats with extra amenities, but availability varies, so check the Amtrak website for details.
Arrival Station Tip: Upon arriving at Montreal's Central Station (Gare Centrale), you can store your luggage in secure lockers if needed, making it easy to explore the city without being burdened. The station also has restrooms, but note that showers are not available. Make sure to grab a map from the information desk to help with your navigation.
🛫 Flying from Detroit to Montreal requires taking a connecting flight as there are no direct options from Windsor Airport. The quickest route with a single stopover takes around 3 hours and 5 minutes. 🌍 Porter Airlines and Air Canada are the main carriers providing flights from Windsor Airport to Montreal Airport, offering a seamless travel experience. The total duration of the journey from Detroit to Montreal by plane is approximately 5 hours and 58 minutes. 💸 Depending on the airline, season, and booking time, flight prices between Detroit and Montreal typically range from $137 to $363. It's advisable to check for deals and make reservations in advance to secure the best fares for this route.
Departure Point
Windsor Airport
Arrival Point
Montreal Airport. The quickest flight takes 3h 5m and has one stopover
Useful tips for plane travellers
• If you're flying from Detroit, check for the best layover options through Porter Airlines or Air Canada, as both offer varying times and prices for your Windsor to Montreal journey that could save you time or money.
• Upon arrival at Montreal-Pierre Elliott Trudeau International Airport, follow the signs to 'Terminal 1', where you'll find various transportation options including taxis—look for the designated taxi line for a smooth transition into the city.
• Expect to pay around CAD $40-$50 for a taxi ride from the airport to downtown Montreal; also consider checking Taxi-Montreal for reliable taxi services and Public Transport options like the 747 Bus for a cost-effective alternative.
🚌 Starting from Detroit your journey to Montreal by bus will involve transfers in Windsor, ON and Toronto Union Station. The total travel time is approximately 12 hours and 40 minutes. 🛣️ The distance for this route is 1,061 miles and the bus services are operated by Onex Bus and Megabus Canada. The prices for the bus tickets can vary from $28 to $108 for the trip from Detroit to Montreal. 🗺️ If you choose Route 1 with a transfer in New York, the total travel time would be around 1 day and 2 hours. Taking two buses, first to New York and then to Montreal, with Greyhound as the agency, you can reach your destination in about 24 hours.
Departure Point
Windsor, ON - 1320 Wyandotte St. W station
Arrival Point
Montreal station

Frequently asked questions

Find out more about the route from Detroit to Montreal.

Or choose the category:
The cheapest way to travel from Detroit to Montreal is by bus. Various bus companies operate this route with prices ranging from $27 to $110. The journey takes approximately 12 hours and 40 minutes.
The fastest way to travel from Detroit to Montreal is by taking a flight. The flight duration is approximately 4 hours and 47 minutes, making it the quickest option.
The distance from Detroit to Montreal is approximately 840 kilometers. When traveling by road, the distance increases to 906 kilometers.
The most convenient way to travel from Detroit to Montreal without a car is by train. The journey takes approximately 10 hours and 20 minutes, and tickets range from $80 to $210. Another option is to take a bus, which is also affordable, with prices ranging from $27 to $110.
The travel time from Detroit to Montreal is approximately 4 hours and 47 minutes, including transfers.
The most convenient way to travel from Detroit to Montreal is by flying. It takes approximately 4 hours and 47 minutes and the cost ranges from $130 to $490. If you prefer a more scenic option, you can also take the train, which takes 10 hours and 20 minutes and costs between $80 and $210. Buses are the most economical choice, with prices ranging from $27 to $110 and a travel time of about 12 hours and 40 minutes.
There are numerous accommodation options available near Montreal. With over 783 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in Montreal start at around $56 per night, with options ranging from budget hostels to luxury hotels.
Yes, you can drive from Detroit to Montreal. The driving distance is approximately 906 km and it takes around 10 hours and 12 minutes to complete the journey.
Yes, there is no direct bus between Detroit and Montreal. However, there are bus services available that involve a transfer. The journey starts from Windsor, ON - 1320 Wyandotte St. W and requires a transfer at Toronto Union Station. The total travel time, including transfers, is approximately 12 hours and 40 minutes.
To catch the bus from Detroit to Montreal you will need to make your way to the Windsor, ON - 1320 Wyandotte St. W station. This is where the bus services, operated by Onex Bus, depart from.
The bus from Detroit to Montreal arrives at the Montreal Station. This is the main bus terminal in Montreal and is located in the downtown area. It is a conveniently located transportation hub, making it easy to access other parts of the city or continue your journey to other destinations in Quebec. The Montreal Station is well-equipped with amenities such as restrooms, seating areas, and information desks to assist travelers upon their arrival.
Delta and Air Canada are the main airlines that offer flights between Detroit and Montreal. Both airlines operate regular flights from Detroit Metropolitan Wayne County Airport to Montreal-Pierre Elliott Trudeau International Airport.
The fastest way to travel from Detroit to Montreal is by plane. There are direct flights available from Detroit Airport to Montreal Airport, with an average flight time of 1 hour and 29 minutes. Delta and Air Canada are two of the airlines that operate on this route. The total travel time by plane is approximately 4 hours and 47 minutes. Flight prices can vary between $132 and $490, depending on the time and date of travel.
The flight from Detroit to Montreal typically takes around 1 hour and 29 minutes, provided you take a direct flight.
Trains from Detroit to Montreal arrive at Montréal station. This station is located in the heart of downtown Montreal, making it a convenient arrival point for travelers. Montréal station offers various amenities including food options, restrooms, waiting areas, and ticketing services.
Yes, there is no direct train between Detroit and Montreal. However, you have the option to take a train from Windsor, which is located near Detroit, and transfer at Toronto Union Station. This journey takes approximately 10 hours and 20 minutes.
To catch the train from Detroit to Montreal you will need to go to Windsor station. This is where the train services, operated by VIA Rail, depart from. Windsor station is easily accessible from Detroit and is located just across the border in Windsor, Ontario. You can find more information about the train schedule and tickets on the VIA Rail website.
The cost of a flight from Detroit to Montreal ranges from $132 to $490, depending on various factors such as the airline, time of booking, and availability.
The cost of a train from Detroit to Montreal can range from $81 to $205.
The cost of a bus ticket from Detroit to Montreal can range from $27 to $110.
The cost to drive from Detroit to Montreal can vary depending on a few factors such as the type of vehicle, current gas prices, and any tolls along the route. On average, you can expect to spend around $120 to $190 on gas for the round trip.