Bus from Richmond at Queens NB - #1501 to Masonville
Ave. Duration:
13 min
Frequency:
Every 15 minutes
Estimated price:
$2.42
Perth County Connect
Phone:
1-888-465-0783
Website:
perthcounty.ca/en/pc-connect-transit-system.aspx
Bus from London ON - CF Masonville Place 1680 Richmond St N to St.
Ave. Duration:
37 min
Frequency:
Every 4 hours
Estimated price:
$7.63–$10.18
Train operators
VIA Rail
Phone:
+1 888 842-7245
Website:
viarail.ca/en
Train from Windsor to London
Ave. Duration:
1h 52m
Frequency:
4 times a day
Estimated price:
$24.17–$95.42
Train from London to St.
Ave. Duration:
51 min
Frequency:
Once daily
Estimated price:
$12.09–$89.06
Questions and Answers
What is the cheapest way to get from Windsor to St. Marys?
The cheapest way to get from Windsor to St. Marys is to bus which costs $18.48 - $65.22 and takes 5h 2m.
What is the fastest way to get from Windsor to St. Marys?
The fastest way to get from Windsor to St. Marys is to drive which takes 2h 46m and costs $31.52 - $46.74 .
Is there a direct bus between Windsor and St. Marys?
No, there is no direct bus from Windsor station to St. Marys. However, there are services departing from Detroit Bus Station and arriving at St. Marys, ON - St. Marys Town Hall via Elgin Hall WB - #1821 and London ON - CF Masonville Place 1680 Richmond St N. The journey, including transfers, takes approximately 5h 2m.
Is there a direct train between Windsor and St. Marys?
No, there is no direct train from Windsor to St. Marys. However, there are services departing from Windsor and arriving at St. Marys via London. The journey, including transfers, takes approximately 3h 43m.
How far is it from Windsor to St. Marys?
The distance between Windsor and St. Marys is 209 km. The road distance is 228.5 km.
How do I travel from Windsor to St. Marys without a car?
The best way to get from Windsor to St. Marys without a car is to train which takes 3h 43m and costs $31.52 - $163.04 .
How long does it take to get from Windsor to St. Marys?
It takes approximately 3h 43m to get from Windsor to St. Marys, including transfers.
Where do I catch the Windsor to St. Marys bus from?
Windsor to St. Marys bus services, operated by Flixbus USA, depart from Detroit Bus Station.
Where do I catch the Windsor to St. Marys train from?
Windsor to St. Marys train services, operated by VIA Rail, depart from Windsor station.
Train, bus or fly from Windsor to St. Marys?
The best way to get from Windsor to St. Marys is to train which takes 3h 43m and costs $31.52 - $163.04 . Alternatively, you can bus, which costs $18.48 - $65.22 and takes 5h 2m, you could also fly, which costs $239.13 - $706.52 and takes 6h 23m.
Where does the Windsor to St. Marys bus arrive?
Windsor to St. Marys bus services, operated by Flixbus USA, arrive at London station.
What is the time difference between Windsor and St. Marys?
It is currently 22:26 at both, Windsor and St. Marys.
Where does the Windsor to St. Marys train arrive?
Windsor to St. Marys train services, operated by VIA Rail, arrive at London station.
Can I drive from Windsor to St. Marys?
Yes, the driving distance between Windsor to St. Marys is 228 km. It takes approximately 2h 46m to drive from Windsor to St. Marys.
How do I get a train ticket from Windsor to St. Marys?
Book your Windsor to St. Marys train tickets online with Omio.
Where can I stay near St. Marys?
There are 29+ hotels available in St. Marys. Prices start at $55.49 per night.