Cheap Bus and Carpool tickets to St. Thomas

What are the most popular routes to St. Thomas?

Toronto - St. ThomasAverage priceCLP 32,167Average duration3h 55mDaily departures3
London - St. ThomasAverage priceCLP 9,078Average duration40mDaily departures1
Ottawa - St. ThomasAverage priceCLP 64,248Average duration17h 55mDaily departures4
Windsor - St. ThomasAverage priceCLP 31,578Average duration4h 25mDaily departures2
Niagara Falls - St. ThomasAverage priceCLP 43,460Average duration10h 10mDaily departures3