Cheap Bus, Train, and Carpool tickets to Pickering, CA

What are the most popular routes to Pickering?

Ottawa - PickeringAverage priceRUB 2,923Average duration4h 45mDaily departures3
Kingston - PickeringAverage priceRUB 2,585Average duration2h 15mDaily departures2
Scarborough - PickeringAverage priceRUB 371Average duration19mDaily departures754
Niagara Falls - PickeringAverage priceRUB 2,516Average duration4h 15mDaily departures1
St. Catharines - PickeringAverage priceRUB 1,877Average duration5h 10mDaily departures1