Travel from Ottawa to Pickering-ON-Canada

Train, bus or fly from Ottawa to Pickering?

VIA Rail operates a train from Ottawa to Pickering hourly. Tickets cost $40 - $140 and the journey takes 3 h 49 min. 2 other operators also service this route. Alternatively, Greyhound Canada operates a bus from Ottawa to Pickering every 4 hours. Tickets cost $26 - $65 and the journey takes 4 h 52 min. 2 other operators also service this route.

How to get from Ottawa to Pickering

ModeDurationPrice
From Ottawa train to Oshawa GO, train to Pickering Station, then line 112 bus to William Jackson Eastbound @ Brock Road.5 h 5 min$111
From Ottawa, ON bus to Scarborough Centre Bus Terminal, line 51 bus to Richmond Hill Centre, then line 52 bus to Brock Rd. @ Hwy. 407 Park & Ride.6 h 45 min$66
From Ottawa drive to Pickering.4 h 43 min$52
From Hurdman C line 97 bus to Ottawa airport, fly to Toronto airport, line 40 bus to Richmond Hill Centre, then line 52 bus to Pickering.4 h 15 min$242
From Hurdman C line 97 bus to Ottawa airport, fly to Toronto Island airport, line 509 tram to Union Station Bus Terminal, line 71 bus to Unionville GO Bus, then line 52 bus to Pickering.4 h 32 min$241
From Ottawa train to Kingston, taxi to Kingston airport, fly to Toronto airport, line 40 bus to Richmond Hill Centre, then line 52 bus to Pickering.6 h 4 min$304
From Ottawa train to Gare Dorval, line 209 bus to Montreal airport, fly to Toronto Island airport, line 509 tram to Union Station Bus Terminal, line 71 bus to Unionville GO Bus, then line 52 bus to Pickering.6 h 8 min$288