Cheap Train and Carpool tickets to Burlington, CA

What are the most popular routes to Burlington?

Ottawa - BurlingtonAverage priceCOP 430,854Average duration7h 37mDaily departures17
Niagara Falls - BurlingtonAverage priceCOP 43,374Average duration1h 26mDaily departures89
St. Catharines - BurlingtonAverage priceCOP 37,399Average duration1h 10mDaily departures44
Kingston - BurlingtonAverage priceCOP 473,748Average duration5h 30mDaily departures14
Belleville - BurlingtonAverage priceCOP 305,050Average duration4h 27mDaily departures10