Cheap Bus and Carpool tickets to St. Thomas

What are the most popular routes to St. Thomas?

London - St. ThomasAverage priceRUB 751Average duration40mDaily departures2
Kitchener - St. ThomasAverage priceRUB 2,264Average duration5h 10mDaily departures2
Chatham - St. ThomasAverage priceRUB 1,911Average duration8h 10mDaily departures1
Hamilton - St. ThomasAverage priceRUB 2,086Average duration2h 35mDaily departures2
Ottawa - St. ThomasAverage priceRUB 5,213Average duration15h 30mDaily departures2