Rome2Rio

How to get fromPort Perry to Petawawaby bus, train, car or bus (Flixbus)

Find Transport to Petawawa

See all options

There are 4 ways to get from Port Perry to Petawawa by bus, train, car, 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.

  1. Bus

    best
    1. Take the bus from Whitby, ON - 1350 Brock St S to Kanata, ON - 145 Roland Michener Drbus bus Toronto
    2. Take the bus from Kanata to Petawawabus bus Ontc
    8h 59m
    $111–158
  2. Drive 310 km

    cheapest
    1. Drive from Port Perry to Petawawacar car 310 km
    4h 46m
    $61–88
  3. Train, bus

    1. Take the train from Oshawa to Ottawatrain train VIA Rail
    2. Take the bus from Ottawa - Via Rail to Petawawabus bus Ontc
    10h 1m
    $88–200
  4. Bus via Markham

    1. Take the bus from Markham - Cornell Bus GO to Ottawabus bus FlixBus 2700
    2. Take the bus from Ottawa - Via Rail to Petawawabus bus Ontc
    10h 50m
    $81–133

Port Perry to Petawawa by bus

Calendar7Weekly Buses
Duration8h 59mAverage Duration
Ticket$111Cheapest Price
See schedules

Questions & Answers

What companies run services between Port Perry, ON, Canada and Petawawa, ON, Canada?

You can take a bus from Curts Eastbound @ Port Perry Terminal to Petawawa via Whitby Station, Whitby, ON - 1350 Brock St S, Kanata, ON - 145 Roland Michener Dr, and Kanata in around 8h 59m.

Train operators
Bus operators

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 JFK to New York City, Getting to Milan from the airport, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.