Cheap Train, Shuttle and Carpool tickets to Burlington, CA

What are the most popular routes to Burlington?

Toronto - BurlingtonAverage priceCA$15Average duration53mDaily departures337
London - BurlingtonAverage priceCA$72Average duration1h 31mDaily departures4
St. Catharines - BurlingtonAverage priceCA$15Average duration1h 10mDaily departures53
Belleville - BurlingtonAverage priceCA$114Average duration4h 27mDaily departures10
Oshawa - BurlingtonAverage priceCA$77Average duration2h 29mDaily departures6