There are 6 ways to get from Pickering to Campbellford by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 56 bus, train, taxi
best- Take the bus from Brock Rd. @ Hwy. 407 Park & Ride to Durham College Oshawa GObus 56 / ...
- Take the train from Oshawa to Trenton Junctiontrain
- Take the taxi from Trenton Junction to Campbellfordtaxi
3h 30m$124–339Drive 130 km
cheapest- Drive from Pickering to Campbellfordcar 130 km
1h 50m$26–38Train, taxi
- Take the train from Oshawa to Trenton Junctiontrain VIA Rail
- Take the taxi from Trenton Junction to Campbellfordtaxi
3h 33m$125–342Train, taxi via Peter Matthews Northbound @ Alexander Knox
- Take the train from Oshawa to Trenton Junctiontrain VIA Rail
- Take the taxi from Trenton Junction to Campbellfordtaxi
3h 41m$125–342Line 56 bus, bus, taxi
- Take the bus from Brock Rd. @ Hwy. 407 Park & Ride to Durham College Oshawa GObus 56 / ...
- Take the bus from Durham College Oshawa GO to Trent Universitybus 88
- Take the taxi from Trent University to Campbellfordtaxi
4h 22m$193–238Bus
- Take the bus from Pickering Parkway Terminal Platform B13 to Whitby Stationbus 917
- Take the bus from Whitby to Marmorabus Tor-Ott
4h 23m$100–160
Questions & Answers
The cheapest way to get from Pickering to Campbellford is to drive which costs $25 - $40 and takes 1h 50m.
The fastest way to get from Pickering to Campbellford is to drive which takes 1h 50m and costs $25 - $40.
No, there is no direct bus from Pickering to Campbellford. However, there are services departing from Peter Matthews Northbound @ Alexander Knox and arriving at Marmora via Pickering Parkway Terminal Platform B13 and Whitby. The journey, including transfers, takes approximately 4h 23m.
The distance between Pickering and Campbellford is 186 km. The road distance is 130 km.
The best way to get from Pickering to Campbellford without a car is to line 56 bus and train and taxi which takes 3h 30m and costs $120 - $340.
It takes approximately 3h 30m to get from Pickering to Campbellford, including transfers.
Pickering to Campbellford bus services, operated by Durham Region Transit, depart from Pickering Parkway Terminal Platform B13 station.
Pickering to Campbellford bus services, operated by Durham Region Transit, arrive at Whitby Station.
Yes, the driving distance between Pickering to Campbellford is 130 km. It takes approximately 1h 50m to drive from Pickering to Campbellford.
There are 20+ hotels available in Campbellford.
What companies run services between Pickering, ON, Canada and Campbellford, ON, Canada?
You can take a bus from Peter Matthews Northbound @ Alexander Knox to Campbellford via Pickering Parkway Terminal Platform B12, Pickering Parkway Terminal Platform B13, Whitby Station, Whitby, and Marmora in around 4h 23m.
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oshawa to Trenton Junction
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
Train from Oshawa to Trenton Junction
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
Train from Oshawa to Trenton Junction
- Ave. Duration
- 1h 2m
- Frequency
- Twice daily
- Estimated price
- $26–220
- Website
- VIA Rail
- Escape
- $26–95
- Business
- $70–210
- Business Plus
- $85–220
- Economy
- $29–110
- Economy Plus
- $30–120
- Phone
- +1 888-438-6646
- Website
- GO Transit
Bus from Brock Rd. @ Hwy. 407 Park & Ride to Durham College Oshawa GO
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–10
Bus from Brock Rd. @ Hwy. 407 Park & Ride to Durham College Oshawa GO
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $7–10
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $7–10
Bus from Durham College Oshawa GO to Trent University
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $15–19
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $15–19
Bus from Pickering Parkway Terminal Platform B13 to Whitby Station
- Ave. Duration
- 18 min
- Frequency
- 4 times a day
- Estimated price
- $5–7
- Website
- GO Transit
- Website
- GO Transit Schedules
- Passenger
- $5–7
- Ave. Duration
- 39 min
- Estimated price
- $90–210
ABC Taxi
- Phone
- +1 613 392 3525
Sidney Taxi
- Phone
- +1 613 394 1462
ABC Taxi
- Phone
- +1 613 392 3525
Sidney Taxi
- Phone
- +1 613 394 1462
ABC Taxi
- Phone
- +1 613 392 3525
Sidney Taxi
- Phone
- +1 613 394 1462
Call A Cab
- Phone
- +1 705-745-2424
Capitol Taxi
- Phone
- +1 705-742-4242
- Website
- capitoltaxi.ca
City Cab
- Phone
- +1 705-743-9090
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 Florence to Rome, Slovenia: Getting from Ljubljana to Lake Bled, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.






