Cheap Bus and Carpool tickets to Perth, CA

What are the most popular routes to Perth?

Toronto - PerthAverage priceCOP 129,492Average duration4h 45mDaily departures20
Scarborough - PerthAverage priceCOP 111,984Average duration3h 30mDaily departures1
Kingston - PerthAverage priceCOP 130,814Average duration6h 5mDaily departures7
Peterborough - PerthAverage priceCOP 91,057Average duration2h 20mDaily departures6
Niagara Falls - PerthAverage priceCOP 134,264Average duration9h 15mDaily departures8