There are 8 ways to get from Petawawa to Vaughan 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 Petawawa to North Baybus Ontc
- Take the bus from North Bay to King City Go Stationbus Ontc
8h 32m$45–127Bus, train
- Take the bus from Petawawa to Ottawa - Via Railbus Ontc
- Take the train from Ottawa to Toronto Union Stationtrain VIA Rail
9h 12m$122–373Drive 371.4 km
- Drive from Petawawa to Vaughancar 371.4 km
5h 23m$76–109Bus to Ottawa Macdonald-Cartier International Airport, fly to Toronto Island Airport
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Island Airport (YTZ)plane YOW - YTZ
6h 40m$206–607Bus
- Take the bus from Petawawa to Kanatabus Ontc
- Take the bus from Kanata to Richmond Hill Centrebus FlixBus 2705
9h 55m$64–119Bus to Ottawa Macdonald-Cartier International Airport, fly to Toronto Pearson International Airport
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Toronto Pearson International Airport (YYZ)plane YOW - YYZ
7h 5m$155–620Bus to North Bay/Jack Garland Airport, fly to Toronto Island Airport
- Take the bus from Petawawa to North Baybus
- Fly from North Bay/Jack Garland Airport (YYB) to Toronto Island Airport (YTZ)plane YYB - YTZ
6h 3m$702–1,992Bus to Ottawa Macdonald-Cartier International Airport, fly to John C. Munro Hamilton International Airport, train
- Take the bus from Petawawa to Ottawa - Via Railbus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to John C. Munro Hamilton International Airport (YHM)plane YOW - YHM
- Take the train from West Harbour GO to Union Station GOtrain
9h 29m$142–627
Petawawa to Vaughan by bus
Comparing Your Travel Options
The cheapest way to get from Petawawa to Vaughan is to bus which costs $60 - $120 and takes 9h 55m.
The fastest way to get from Petawawa to Vaughan is to drive which takes 5h 23m and costs $75 - $110.
No, there is no direct bus from Petawawa to Vaughan. However, there are services departing from Petawawa and arriving at Keele St / Rutherford Rd via North Bay and Keele St / Station Rd. The journey, including transfers, takes approximately 8h 32m.
The distance between Petawawa and Vaughan is 535 km. The road distance is 371.4 km.
The best way to get from Petawawa to Vaughan without a car is to bus via North Bay which takes 8h 32m and costs $45 - $130.
It takes approximately 8h 32m to get from Petawawa to Vaughan, including transfers.
Petawawa to Vaughan bus services, operated by Ontario Northland, depart from Petawawa station.
Petawawa to Vaughan bus services, operated by Ontario Northland, arrive at North Bay station.
Yes, the driving distance between Petawawa to Vaughan is 371 km. It takes approximately 5h 23m to drive from Petawawa to Vaughan.
There are 1962+ hotels available in Vaughan.
What companies run services between Petawawa, ON, Canada and Vaughan, ON, Canada?
You can take a bus from Petawawa to Keele St / Rutherford Rd via North Bay and Keele St / Station Rd in around 8h 32m.
- Website
- aircanada.com
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Island Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $55–400
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $55–390
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Ottawa to Toronto Union Station
- Ave. Duration
- 4h 24m
- Frequency
- Every 4 hours
- Estimated price
- $100–320
- Website
- VIA Rail
- Escape
- $100–250
- Business
- $150–310
- Business Plus
- $160–320
- Economy
- $110–260
- Economy Plus
- $120–270
- Phone
- 1.800.461.8558
- [email protected]
- Website
- Ontario Northland
Bus from Petawawa to North Bay
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–24
- Senior
- $28–40
- Adult
- $30–50
Bus from North Bay to King City Go Station
- Ave. Duration
- 4h 39m
- Frequency
- Once daily
- Estimated price
- $24–75
- Website
- Ontario Northland
- Children
- $24–40
- Senior
- $40–65
- Adult
- $45–75
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $15–45
- Website
- Ontario Northland
- Children
- $15–22
- Senior
- $25–40
- Adult
- $30–45
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $15–45
- Website
- Ontario Northland
- Children
- $15–22
- Senior
- $25–40
- Adult
- $30–45
Bus from Petawawa to Kanata
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Estimated price
- $13–40
- Website
- Ontario Northland
- Children
- $13–20
- Senior
- $23–35
- Adult
- $27–40
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $15–45
- Website
- Ontario Northland
- Children
- $15–22
- Senior
- $25–40
- Adult
- $30–45
Bus from Petawawa to North Bay
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- $16–50
- Website
- Ontario Northland
- Children
- $16–24
- Senior
- $28–40
- Adult
- $30–50
Bus from Petawawa to Ottawa - Via Rail
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- $15–45
- Website
- Ontario Northland
- Children
- $15–22
- Senior
- $25–40
- Adult
- $30–45
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 Why you should take the train in the US, How to get from JFK to New York City, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.








