There are 6 ways to get from Windsor to Montreal by bus, plane, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Halifax Stanfield International Airport, fly to Montréal–Pierre Elliott Trudeau International Airport
best- Take the bus from Windsor to Halifaxbus
- Take the bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YHZ - YUL
5h 50m$223–667Bus, bus to Halifax Stanfield International Airport, fly to Montréal/Saint-Hubert Airport
cheapest- Take the bus from Windsor to Halifaxbus
- Take the bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Montréal/Saint-Hubert Airport (YHU)plane YHZ - YHU
6h 52m$217–671Bus, train
- Take the bus from Windsor to Halifaxbus Kentville to Halifax
- Take the train from Halifax to Montréaltrain VIA Rail
25h 33m$343–757Drive 1,130.9 km
- Drive from Windsor to Montrealcar 1,130.9 km
14h 25m$224–323Drive, car ferry to St. John Airport, fly to Montréal–Pierre Elliott Trudeau International Airport
- Drive from Windsor to Digbycar
- Take the carferry from Digby to Saint John, NBcarferry
- Fly from St. John Airport (YSJ) to Montréal–Pierre Elliott Trudeau International Airport (YUL)plane YSJ - YUL
7h 41m$441–1,223Drive, car ferry to St. John Airport, fly to Montréal/Saint-Hubert Airport
- Drive from Windsor to Digbycar
- Take the carferry from Digby to Saint John, NBcarferry
- Fly from St. John Airport (YSJ) to Montréal/Saint-Hubert Airport (YHU)plane YSJ - YHU
8h 35m$785–2,027
Windsor to Montreal by bus and train
Questions & Answers
The cheapest way to get from Windsor to Montreal is to drive which costs $220 - $330 and takes 14h 25m.
The fastest way to get from Windsor to Montreal is to bus and fly which takes 5h 50m and costs $220 - $700.
The distance between Windsor and Montreal is 938 km. The road distance is 1130.9 km.
The best way to get from Windsor to Montreal without a car is to bus and train which takes 25h 33m and costs $340 - $800.
It takes approximately 5h 50m to get from Windsor to Montreal, including transfers.
Montreal is 1h behind Windsor. It is currently 3:49 AM in Windsor and 2:49 AM in Montreal.
Yes, the driving distance between Windsor to Montreal is 1131 km. It takes approximately 14h 25m to drive from Windsor to Montreal.
There are 1106+ hotels available in Montreal.
What companies run services between Windsor, NS, Canada and Montreal, QC, Canada?
There is no direct connection from Windsor to Montreal. However, you can take the bus to Halifax, walk to Hollis St After Barrington St, take the line 29 bus to Barrington St Before Cogswell St Bay 2, walk to Barrington St At Scotia Square Bay 4, take the bus to Silver Dart Dr At Halifax Airport, walk to Halifax Stanfield International Airport (YHZ) airport, fly to Montréal–Pierre Elliott Trudeau International Airport (YUL), walk to YUL Aéroport Montréal-Trudeau, then take the line 747 bus to Station Lionel-Groulx. Alternatively, you can take a bus from Windsor to Montréal via Halifax and Halifax in around 25h 33m.
- Website
- aircanada.com
Flights from Halifax Stanfield International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $75–450
Flights from St. John Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $90–550
- Website
- flyporter.com
Flights from Halifax Stanfield International Airport to Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $180–600
Flights from Halifax Stanfield International Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $170–370
- Website
- pascan.com
Flights from Halifax Stanfield International Airport to Montréal/Saint-Hubert Airport via St. John Airport
- Ave. Duration
- 2h 45m
- When
- Monday to Friday
- Estimated price
- $440–1,200
Flights from St. John Airport to Montréal/Saint-Hubert Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $700–1,900
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Halifax to Montréal
- Ave. Duration
- 23h 23m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- https://www.viarail.ca/en
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Windsor to Halifax
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
Bus from Windsor to Halifax
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
Bus from Windsor to Halifax
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
- Phone
- 1-800-835-6428
- [email protected]
- Website
- halifax.ca
Bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airport
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.halifax.ca/
- Schedules at
- https://www.halifax.ca/transportation/halifax-transit/ferry-service
- Road Adult
- $3
Bus from Barrington St At Scotia Square Bay 4 to Silver Dart Dr At Halifax Airport
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $3
- Website
- https://www.halifax.ca/
- Schedules at
- https://www.halifax.ca/transportation/halifax-transit/ferry-service
- Road Adult
- $3
- Phone
- +1 877-762-7245
- Website
- ferries.ca
Car ferry from Digby to Saint John, NB
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- https://www.ferries.ca/
- Adult
- $45–65
- Adult 14-59 years
- $40–55
Car ferry from Digby to Saint John, NB
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $40–65
- Website
- https://www.ferries.ca/
- Adult
- $45–65
- Adult 14-59 years
- $40–55
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 Train travel in France: A guide to SNCF, How to get from Gatwick Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.












