Travel from Kingston-ON-Canada to Barrie

Bus or train from Kingston to Barrie?

City of Kingston Transit operates a train from Kingston to Barrie hourly. Tickets cost $3 and the journey takes 6 min. 2 other operators also service this route. Alternatively, Megabus CA operates a bus from Kingston to Barrie hourly. Tickets cost $22 - $28 and the journey takes 2 h 50 min. 2 other operators also service this route.

How to get from Kingston to Barrie

From Bus Terminal Transfer Point line 7 bus to Kingston, train to Union Station, then train to Allandale Waterfront GO. 5 h 15 min $91. From Kingston, ON bus to Toronto, ON then bus to Barrie, ON. 5 h 20 min $57. From Downtown Transfer Point Platform 4 line 18 bus to Kingston, train to UNION STATION - NORTHBOUND PLATFORM towards DOWNSVIEW, line 1 subway to Yorkdale, ON, then bus to Barrie, ON. 5 h 21 min $101. From Kingston drive to Barrie. 3 h 53 min $43. From Kingston taxi to Kingston airport, fly to Toronto airport, line 34 bus to Yorkdale, ON, then Toronto - Sudbury. Northbound. to Barrie. 3 h 56 min $253.