The average bus between Mayfield Rd w/of Kennedy Rd and Bolton takes 3h 11m and the fastest bus takes 2h 17m. The bus service runs several times per day from Mayfield Rd w/of Kennedy Rd to Bolton. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 3 hours between Mayfield Rd w/of Kennedy Rd and Bolton. The earliest departure is at 1:44 AM at night, and the last departure from Mayfield Rd w/of Kennedy Rd is at 11:53 PM which arrives into Bolton at 6:03 AM. All services require a transfer at Heart Lake Terminal Route 2 Stop and take an average of 3h 11m. The schedules shown below are for the next available departures.
Arrives next day



6h 42m • 3 changes
Arrives next day



7h 13m • 3 changes



2h 24m • 3 changes



2h 17m • 3 changes



2h 37m • 3 changes



2h 28m • 3 changes



5h 14m • 3 changes



2h 24m • 3 changes



2h 17m • 3 changes



2h 37m • 3 changes



5h 14m • 3 changes



2h 24m • 3 changes



2h 17m • 3 changes



2h 37m • 3 changes



5h 14m • 3 changes



2h 24m • 3 changes



2h 17m • 3 changes



2h 37m • 3 changes
Want to know about travelling from Mayfield Rd w/of Kennedy Rd to Bolton? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Mayfield Rd w/of Kennedy Rd to Bolton. However, there are services departing from Mayfield Rd w/of Kennedy Rd station and arriving at Bolton station via Hwy 50 s/of Ebenezer Rd. The journey, including transfers, takes approximately 3h 11m.
Mayfield Rd w/of Kennedy Rd to Bolton bus services, operated by Brampton Transit, depart from Downtown Terminal Route 1/1A EB station.
Mayfield Rd w/of Kennedy Rd to Bolton bus services, operated by Brampton Transit, arrive at Highway 50 s/of King St station.
The distance between Mayfield Rd w/of Kennedy Rd and Bolton is 16.3 km. The road distance is 47 km.
You can take a bus from Mayfield Rd w/of Kennedy Rd to Highway 50 s/of King St via Heart Lake Terminal Route 2 Stop, Nelson - Zum Main Station Stop SB, Downtown Terminal Route 1/1A EB, Hwy 50 s/of Ebenezer Rd, and Highway 50 n/of Ebenezer Rd in around 3h 22m.