There are 9 ways to get from Milton to Petawawa by bus, train, car, plane, or bus (Flixbus)
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 North Bay
best- Take the bus from Regional Rd. 25 @ Hwy. 401 Park & Ride to Hwy 407 Bus Terminalbus 48
- Take the bus from Vaughan - Hwy 407 to North Baybus
- Take the bus from North Bay to Petawawabus
9h 32m$50–132Train, bus
- Take the train from Milton GO to Union Station GOtrain Mi
- Take the train from Toronto Union Station to Ottawatrain
- Take the bus from Ottawa - Via Rail to Petawawabus
10h 35m$126–379Drive 418.3 km
- Drive from Milton to Petawawacar 418.3 km
5h 53m$85–122Fly Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YYZ - YOW
- Take the bus from Ottawa - Via Rail to Petawawabus
6h 53m$157–624Bus
- Take the bus from Milton GO Bus to Union Station Bus Terminalbus 21
- Take the bus from Toronto to Kanatabus
- Take the bus from Kanata to Petawawabus
10h 42m$73–132Train to Toronto Island Airport, fly to Ottawa Macdonald-Cartier International Airport, bus
- Take the train from Milton GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to Ottawa Macdonald-Cartier International Airport (YOW)plane YTZ - YOW
- Take the bus from Ottawa - Via Rail to Petawawabus
7h 45m$210–613Train to Toronto Island Airport, fly to North Bay/Jack Garland Airport, bus
- Take the train from Milton GO to Union Station GOtrain
- Fly from Toronto Island Airport (YTZ) to North Bay/Jack Garland Airport (YYB)plane YTZ - YYB
- Take the bus from North Bay to Petawawabus
6h 37m$706–1,899Bus to John C. Munro Hamilton International Airport, fly to Ottawa Macdonald-Cartier International Airport, bus
- Take the bus from Erin Mills Transitway Station to Main St. W. @ Summers Ln.bus
- Fly from John C. Munro Hamilton International Airport (YHM) to Ottawa Macdonald-Cartier International Airport (YOW)plane YHM - YOW
- Take the bus from Ottawa - Via Rail to Petawawabus
8h 57m$134–623Fly Toronto Pearson International Airport to Greater Sudbury Airport, bus
- Fly from Toronto Pearson International Airport (YYZ) to Greater Sudbury Airport (YSB)plane YYZ - YSB
- Take the bus from Sudbury to Petawawabus
7h 53m$382–1,460
Milton to Petawawa by bus
Questions & Answers
The cheapest way to get from Milton to Petawawa is to bus via North Bay which costs $50 - $140 and takes 9h 32m.
The fastest way to get from Milton to Petawawa is to drive which takes 5h 53m and costs $80 - $130.
No, there is no direct bus from Milton to Petawawa. However, there are services departing from Regional Rd. 25 @ Hwy. 401 Park & Ride and arriving at Petawawa via Vaughan - Hwy 407 and North Bay. The journey, including transfers, takes approximately 9h 32m.
The distance between Milton and Petawawa is 574 km. The road distance is 418.3 km.
The best way to get from Milton to Petawawa without a car is to bus via North Bay which takes 9h 32m and costs $50 - $140.
It takes approximately 9h 32m to get from Milton to Petawawa, including transfers.
Milton to Petawawa bus services, operated by GO Transit, depart from Regional Rd. 25 @ Hwy. 401 Park & Ride station.
Milton to Petawawa bus services, operated by GO Transit, arrive at Hwy 407 Bus Terminal station.
Yes, the driving distance between Milton to Petawawa is 418 km. It takes approximately 5h 53m to drive from Milton to Petawawa.
There are 15+ hotels available in Petawawa.
What companies run services between Milton, ON, Canada and Petawawa, ON, Canada?
You can take a bus from Regional Rd. 25 @ Hwy. 401 Park & Ride to Petawawa via Hwy 407 Bus Terminal, Vaughan - Hwy 407, and North Bay in around 9h 32m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $50–380
Flights from Toronto Pearson International Airport to Ottawa Macdonald-Cartier International Airport via Montreal
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $65–430
Flights from Toronto Island Airport to Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $55–410
Flights from Toronto Pearson International Airport to Greater Sudbury Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $90–650
- Phone
- +1 888-438-6646
- Website
- GO Transit
Train from Milton GO to Union Station GO
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
Train from Milton GO to Union Station GO
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
Train from Milton GO to Union Station GO
- Ave. Duration
- 1h 3m
- Frequency
- Every 4 hours
- Estimated price
- $11–15
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $11–15
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Regional Rd. 25 @ Hwy. 401 Park & Ride to Hwy 407 Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
Bus from Milton GO Bus to Union Station Bus Terminal
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- $10–13
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–13
Bus from Erin Mills Transitway Station to Main St. W. @ Summers Ln.
- Ave. Duration
- 1h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $10–12
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $10–12
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 How to get from Heathrow Airport into central London, Flying into Beijing?, and Travelling around the UAE - to help you get the most out of your next trip.

