Burlington Transit operates a bus from Burlington to Buffalo every 30 minutes, and the journey takes 27 min. Greyhound Canada also services this route twice daily.
How to get from Burlington to Buffalo
From Coventry At Guelph line 3 bus to Burlington, ON then bus to Buffalo, NY. 3 h 19 min $28. From Dundas St. @ Hwy. 407 Park & Ride bus to Niagara Falls then train to Buffalo. 5 h 47 min $50. From Burlington drive to Buffalo. 1 h 15 min $13.