There are 5 ways to get from St. Thomas to Vaughan Mills by bus (Flixbus), bus, train, subway, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via London
best- Take the bus from London to Toronto Pearson Airportbus FlixBus 2702 / ...
4h 56m$41–63Bus (Flixbus)
cheapest- Take the bus from St Thomas to Torontobus FlixBus 2702
5h 14m$39–61Bus, train, line 1 subway
- Take the bus from St Thomas to Londonbus
- Take the train from London to Toronto Union Stationtrain
- Take the subway from Union Station - Northbound Platform Towards Vaughan Metropolitan Centre to Vaughan Metropolitan Centre Station - Subway Platformsubway 1
5h 13m$51–255Drive 198.9 km
- Drive from St. Thomas to Vaughan Millscar 198.9 km
2h 19m$40–57Bus, line 20 bus, fly, line 020 bus
- Take the bus from St Thomas to Londonbus
- Take the bus from King at Richmond EB - #1086 to Fanshawe College Station - #2914bus
- Fly from London International Airport (YXU) to Toronto Pearson International Airport (YYZ)plane YXU - YYZ
- Take the bus from Highway 407 Terminal Platform 6 to Vaughan Mills Terminal Platform 8bus
4h 30m$454–1,524
St. Thomas to Vaughan Mills by bus and foot
Questions & Answers
The cheapest way to get from St. Thomas to Vaughan Mills is to bus which costs $35 - $65 and takes 5h 14m.
The fastest way to get from St. Thomas to Vaughan Mills is to drive which takes 2h 19m and costs $35 - $60.
No, there is no direct bus from St. Thomas to Vaughan Mills. However, there are services departing from St Thomas and arriving at Vaughan Mills Terminal Platform 8 via London, Pearson International Airport Terminal 1 and Highway 407 Terminal Platform 6. The journey, including transfers, takes approximately 4h 56m.
The distance between St. Thomas and Vaughan Mills is 252 km. The road distance is 198.9 km.
The best way to get from St. Thomas to Vaughan Mills without a car is to bus via London which takes 4h 56m and costs $40 - $65.
It takes approximately 4h 56m to get from St. Thomas to Vaughan Mills, including transfers.
St. Thomas to Vaughan Mills bus services, operated by Flixbus USA, depart from London station.
St. Thomas to Vaughan Mills bus services, operated by Flixbus USA, arrive at Toronto Pearson Airport station.
Yes, the driving distance between St. Thomas to Vaughan Mills is 199 km. It takes approximately 2h 19m to drive from St. Thomas to Vaughan Mills.
There are 1951+ hotels available in Vaughan Mills.
What companies run services between St. Thomas, ON, Canada and Vaughan Mills, ON, Canada?
Flixbus USA operates a bus from London to Toronto Pearson Airport every 2 hours. Tickets cost $27–45 and the journey takes 2h 30m. FlixBus-us also services this route 5 times a day.
- Website
- aircanada.com
Flights from London International Airport to Toronto Pearson International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–650
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from London to Toronto Union Station
- Ave. Duration
- 2h 12m
- Frequency
- Every 4 hours
- Estimated price
- $40–240
- Website
- https://www.viarail.ca/en
- Escape
- $40–130
- Business
- $85–230
- Business Plus
- $100–240
- Economy
- $45–140
- Economy Plus
- $50–150
- Phone
- +1 416 393 4636
- [email protected]
- Website
- ttc.ca
Subway from Union Station - Northbound Platform Towards Vaughan Metropolitan Centre to Vaughan Metropolitan Centre Station - Subway Platform
- Ave. Duration
- 46 min
- Frequency
- Every 10 minutes
- Estimated price
- $3–4
- Website
- https://www.ttc.ca/
- Senior Cash (65+)
- $3
- Youth Cash (13-19)
- $3
- Adult Card
- $4
- Adult Cash
- $4
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from London to Toronto Pearson Airport
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $27–45
- Schedules at
- flixbus.com
Bus from St Thomas to London
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- $3–7
- Schedules at
- flixbus.com
Bus from St Thomas to London
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Estimated price
- $3–7
- Schedules at
- flixbus.com
Bus from St Thomas to Toronto
- Ave. Duration
- 3h 50m
- Frequency
- 5 times a week
- Estimated price
- $30–55
- Schedules at
- flixbus.com
- Website
- flixbus.com
Bus from London to Toronto Pearson Airport
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Schedules at
- flixbus.com
- Phone
- 519 451 1347
- [email protected]
- Website
- londontransit.ca
Bus from King at Richmond EB - #1086 to Fanshawe College Station - #2914
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- http://www.londontransit.ca
- Schedules at
- https://www.londontransit.ca/plan-a-trip/schedules/
- Children 12 and under
- $0
- Adult
- $3
- Phone
- +1 866-668-3978
- [email protected]
- Website
- yrt.ca
Bus from Highway 407 Terminal Platform 6 to Vaughan Mills Terminal Platform 8
- Ave. Duration
- 21 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–5
- Website
- https://www.yrt.ca
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 Is ride-sharing platform BlaBlaCar right for you?, Bali: What to do if Mount Agung erupts, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.














