There are 4 ways to get from Montreal to Williamstown by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Gare Lucien-L'Allier to Gare Vaudreuiltrain Vh
- Take the taxi from Gare Vaudreuil to Williamstowntaxi
1h 47m$116–148Drive 96.8 km
cheapest- Drive from Montreal to Williamstowncar 96.8 km
1h 15m$19–28Bus, taxi
- Take the bus from Montreal, PQ to Cornwall, ONbus Montreal
- Take the taxi from Cornwall, ON to Williamstowntaxi
2h$100–185Bus, taxi via Salaberry-de-Valleyfield
- Take the bus from Terminus Angrignon - Quai 17 to Saint-Thomas / Collège de Valleyfieldbus 1
- Take the taxi from Saint-Thomas / Collège de Valleyfield to Williamstowntaxi
2h 59m$111–144
Questions & Answers
The cheapest way to get from Montreal to Williamstown is to drive which costs $19 - $28 and takes 1h 15m.
The fastest way to get from Montreal to Williamstown is to drive which takes 1h 15m and costs $19 - $28.
The distance between Montreal and Williamstown is 99 km. The road distance is 96.8 km.
The best way to get from Montreal to Williamstown without a car is to train and taxi which takes 1h 47m and costs $110 - $150.
It takes approximately 1h 47m to get from Montreal to Williamstown, including transfers.
Yes, the driving distance between Montreal to Williamstown is 97 km. It takes approximately 1h 15m to drive from Montreal to Williamstown.
There are 36+ hotels available in Williamstown.
What companies run services between Montreal, QC, Canada and Williamstown, ON, Canada?
There is no direct connection from Montreal to Williamstown. However, you can take the train to Gare Vaudreuil then take the taxi to Williamstown. Alternatively, you can take the bus to Cornwall, ON then take the taxi to Williamstown.
- Phone
- 1-833-255-6396
- [email protected]
- Website
- Exo En
Train from Gare Lucien-L'Allier to Gare Vaudreuil
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Website
- Exo En
- Adult
- $6–9
- Phone
- +1 866 488 4452
- [email protected]
- Website
- Megabus
Bus from Montreal, PQ to Cornwall, ON
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $10–75
- Website
- Megabus
- Adult Advanced Booking
- $10–60
- Adult Standard
- $20–75
- Phone
- 1-833-255-6396
- [email protected]
- Website
- Exo En
Bus from Terminus Angrignon - Quai 17 to Saint-Thomas / Collège de Valleyfield
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- Exo En
- Adult
- $7–10
- Ave. Duration
- 35 min
- Estimated price
- $90–140
Taxi Soulanges
- Phone
- +1 450 424 6000
- Website
- taxisoulanges.com
Choice Taxi
- Phone
- +1 613 938 8899
Tip Top Taxi
- Phone
- +1 613 932 2727
Veteren's Blue Line
- Phone
- +1 613 932 7311
Taxi Beauharnois
- Phone
- +1 450 225 3366
Taxi Rigaud
- Phone
- +1 450 265 3300
Taxi Venise
- Phone
- +1 450 373 2727
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 How to travel India's Golden Triangle, Slovenia: Getting from Ljubljana to Lake Bled, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.



