Cheap Bus and Carpool tickets to Perth, CA

What are the most popular routes to Perth?

Toronto - PerthAverage priceCOP 128,304Average duration4h 45mDaily departures20
Scarborough - PerthAverage priceCOP 110,956Average duration3h 30mDaily departures1
Kingston - PerthAverage priceCOP 129,614Average duration6h 5mDaily departures7
Peterborough - PerthAverage priceCOP 90,222Average duration2h 20mDaily departures6
Niagara Falls - PerthAverage priceCOP 133,032Average duration9h 15mDaily departures8