There are 5 ways to get from Mississauga to Drayton 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 Bramalea GO to Kitchener GOtrain Ki
- Take the taxi from Kitchener GO to Draytontaxi
3h 17m$129–164Drive 107.7 km
cheapest- Drive from Mississauga to Draytoncar 107.7 km
1h 37m$22–31Bus via Kitchener
- Take the bus from Square One to University of Waterloo Terminalbus 25
3h 17m$92–110Bus
- Take the bus from Toronto Pearson International Airport to Arthur, Ontariobus Toronto
3h 25m$84–107Bus #2
- Take the bus from Square One to Guelph Central GO Busbus 29
- Take the bus from Guelph to Arthurbus Gost
3h 31m
Questions & Answers
The cheapest way to get from Mississauga to Drayton is to drive which costs $21 - $35 and takes 1h 37m.
The fastest way to get from Mississauga to Drayton is to drive which takes 1h 37m and costs $21 - $35.
No, there is no direct bus from Mississauga to Drayton. However, there are services departing from Square One and arriving at Arthur / Wyatt via Conestoga Station. The journey, including transfers, takes approximately 3h 17m.
The distance between Mississauga and Drayton is 132 km. The road distance is 107.7 km.
The best way to get from Mississauga to Drayton without a car is to train and taxi which takes 3h 17m and costs $120 - $170.
It takes approximately 3h 17m to get from Mississauga to Drayton, including transfers.
Mississauga to Drayton bus services, operated by GO Transit, depart from Square One station.
Mississauga to Drayton bus services, operated by GO Transit, arrive at University of Waterloo Terminal station.
Yes, the driving distance between Mississauga to Drayton is 108 km. It takes approximately 1h 37m to drive from Mississauga to Drayton.
There are 23+ hotels available in Drayton.
What companies run services between Mississauga, ON, Canada and Drayton, ON, Canada?
GO Transit operates a bus from Square One to University of Waterloo Terminal hourly. Tickets cost $15–19 and the journey takes 1h 50m.
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Bramalea GO to Kitchener GO
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $13–17
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $13–17
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Square One to University of Waterloo Terminal
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
Bus from Square One to Guelph Central GO Bus
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $12–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $12–15
- Phone
- 905.738.2290
- [email protected]
- Website
- TOK Coachlines
Bus from Toronto Pearson International Airport to Arthur, Ontario
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- $28–35
- Website
- TOK Coachlines
- Schedules at
- TOK Coachlines
- Adult
- $28–35
- Phone
- (519) 376-9139
- [email protected]
- Website
- Owen Sound Transit
Bus from Guelph to Arthur
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Website
- Owen Sound Transit
- Website
- Owen Sound Transit
- Ave. Duration
- 42 min
- Estimated price
- $110–140
United Taxi
- Phone
- +1 519 888 9999
- Website
- unitedtaxi.ca
City Cabs
- Phone
- +1 519-747-7777
- Website
- citycabs.ca
Waterloo Taxi
- Phone
- +1 519-888-7777
- Website
- waterlootaxi.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 Bali: What to do if Mount Agung erupts, Slovenia: Getting from Ljubljana to Lake Bled, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.



