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 49m$207–608Bus
- 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 14m$156–621Bus 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 31m$143–628
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 1965+ 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–390
Flights from Ottawa Macdonald-Cartier International Airport to Toronto Pearson International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $55–380
- 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 Thanksgiving 2018: How to travel stress-free, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.








