There are 6 ways to get from Cooksville to Milton by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Cooksville GO to Milton GOtrain Mi
31 min$7–10Drive 30.1 km
cheapest- Drive from Cooksville to Miltoncar 30.1 km
26 min$6–9Line 28 bus, line 25 bus
- Take the bus from Confederation Pky At Hillcrest Ave to City Centre Transit Terminal Drop Offbus 28
- Take the bus from Square One to Regional Rd. 25 @ Hwy. 401 Park & Ridebus 25 / ...
1h 7m$11–13Taxi
- Take the taxi from Cooksville to Miltontaxi 30.1 km
26 min$95–120Bus
- Take the bus from Cooksville GO Bus to Milton GO Busbus 21
1h 33m$8–11Line 38 bus, bus
- Take the bus from Hillcrest Ave West Of Go Access to Lisgar Go Station Platform 7bus 38
- Take the bus from Lisgar GO Station to Milton GO Stationbus 21
1h 59m$9–11
Cooksville to Milton by train
Questions & Answers
The cheapest way to get from Cooksville to Milton is to drive which costs $5 - $9 and takes 26 min.
The fastest way to get from Cooksville to Milton is to drive which takes 26 min and costs $5 - $9.
Yes, there is a direct bus departing from Cooksville GO Bus and arriving at Milton GO Bus. Services depart every three hours, and operate every day. The journey takes approximately 1h 33m.
Yes, there is a direct train departing from Cooksville GO and arriving at Milton GO. Services depart every four hours, and operate Monday to Friday. The journey takes approximately 31 min.
The distance between Cooksville and Milton is 26 km. The road distance is 30.1 km.
The best way to get from Cooksville to Milton without a car is to train which takes 31 min and costs $7 - $10.
The train from Cooksville GO to Milton GO takes 31 min including transfers and departs every four hours.
Cooksville to Milton bus services, operated by MiWay, depart from Confederation Pky At Hillcrest Ave station.
Cooksville to Milton train services, operated by GO Transit, depart from Cooksville GO station.
The best way to get from Cooksville to Milton is to train which takes 31 min and costs $7 - $10. Alternatively, you can line 28 bus and line 25 bus, which costs $11 - $13 and takes 1h 7m.
What companies run services between Cooksville, ON, Canada and Milton, ON, Canada?
GO Transit operates a train from Cooksville GO to Milton GO every 4 hours. Tickets cost $7–10 and the journey takes 31 min. Alternatively, you can take a bus from Confederation Pky At Hillcrest Ave to Regional Rd. 25 @ Hwy. 401 Park & Ride via City Centre Transit Terminal Drop Off and Square One in around 1h 7m.
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from Cooksville GO to Milton GO
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- $7–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–10
- Phone
- +1 905-615-4636
- miwayhelps@mississauga.ca
- Website
- miway.ca
Bus from Confederation Pky At Hillcrest Ave to City Centre Transit Terminal Drop Off
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Website
- http://www.miway.ca
- Cash Fare
- $4
Bus from Hillcrest Ave West Of Go Access to Lisgar Go Station Platform 7
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $4
- Website
- http://www.miway.ca
- Cash Fare
- $4
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Square One to Regional Rd. 25 @ Hwy. 401 Park & Ride
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- $7–9
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $7–9
Bus from Cooksville GO Bus to Milton GO Bus
- Ave. Duration
- 1h 33m
- Frequency
- Every 3 hours
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
Bus from Lisgar GO Station to Milton GO Station
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Estimated price
- $5–7
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $5–7
- Phone
- 9058755417
- Website
- milton.ca
Bus from Lisgar GO Station to Milton GO Station
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Website
- https://www.milton.ca/en/living-in-milton/transit.aspx
- Schedules at
- https://www.milton.ca/en/living-in-milton/schedules-and-maps.aspx
- Ave. Duration
- 26 min
- Estimated price
- $95–120
Blue & White Taxi
- Phone
- +1 905 274 4444
- Website
- blueandwhitetaxi.ca
All Star Taxi Services
- Phone
- +1 905 602 0000
- Website
- allstartaxi.ca
A Black Cab
- Phone
- +1 905 822 4000
- Website
- ablackcab.com
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 Want to know more about Flixbus?, How to get from London City Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Cooksville to Milton bus services, operated by MiWay, arrive at City Centre Transit Terminal Drop Off station.
Cooksville to Milton train services, operated by GO Transit, arrive at Milton GO station.
Yes, the driving distance between Cooksville to Milton is 30 km. It takes approximately 26 min to drive from Cooksville to Milton.
There are 438+ hotels available in Milton.





