x Back

From Barrie, ON bus to Toronto, ON then bus to Kitchener, ON. 4hrs 07min $52. From Barrie drive to Waterloo. 1hrs 55min $22.

Barrie to Buffalo Barrie to Charlottetown Barrie to St Jacobs Barrie to Detroit Barrie to North York General Hospital Barrie to Camp Interlocken Barrie to Woodstock Barrie to Muskegon Barrie to 30th Street SEPTA Station Barrie to Jamestown Barrie to Potomac Mills Barrie to Hoffman Estates Barrie to Embassy of Eritrea in Washington Barrie to 5 Av 3 St Barrie to Lake Success Barrie to Thiensville Barrie to Canal Street New York City Subway Barrie to Church of St Francis of Assisi and St Blaise Brooklyn Barrie to Dayton Airport DAY USA Barrie to Four Corners Geneva Ave MBTA Station Barrie to The Hamptons Barrie to Rhinecliff Barrie to Pearl Rd 76 Gas Station Barrie to Braidwood Barrie to Smith Mountain Lake Barrie to Lachute Barrie to Blue Ridge Parkway Barrie to Alantic City Barrie to Moose Factory Barrie to Elmvale Acres Brockville to Waterloo Charleroi to Waterloo Tate Modern to Waterloo Saint √Člie de Caxton to Waterloo Wimbledon London to Waterloo Tooting Bec to Waterloo Hammersmith and Fulham to Waterloo Basel to Waterloo St Laurence and All Saints Church Eastwood to Waterloo Dorking to Waterloo Villers Bretonneux to Waterloo Shanghai to Waterloo Ely Cambridgeshire to Waterloo Disney World to Waterloo San Diego to Waterloo Fort Worth to Waterloo New Hampshire to Waterloo Kensington Runestone to Waterloo Saint Louis to Waterloo Harlem to Waterloo Barnes to Waterloo Elk Point to Waterloo Jefferson IN USA to Waterloo Kingsford to Waterloo N17 Wells to Waterloo Overland Park to Waterloo Volga to Waterloo Erie to Waterloo Rehoboth Beach to Waterloo Harlem 125th Street Metro North Station to Waterloo
Operators: Greyhound Canada
x Back