Cheap Bus, Train and Shuttle tickets to Belleville, CA

What are the most popular routes to Belleville?

Toronto - BellevilleAverage priceR 959Average duration3h 24mDaily departures36
Toronto - BellevilleAverage priceR 457Average duration2h 20mDaily departures10
Montreal - BellevilleAverage priceR 1 284Average duration13h 30mDaily departures5
Oshawa - BellevilleAverage priceR 725Average duration1h 7mDaily departures8
Kitchener - BellevilleAverage priceR 687Average duration8h 55mDaily departures4