Travel from New-York to University-of-Waterloo

Bus or train from New York to University of Waterloo?

Megabus operates a bus from New York to University of Waterloo every 4 hours. Tickets cost $45 - $65 and the journey takes 11 h 50 min. Greyhound Canada also services this route twice daily. Alternatively, VIA Rail operates a train from New York to University of Waterloo every 3 hours. Tickets cost $75 - $260 and the journey takes 12 h 26 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from New York to University of Waterloo

From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Toronto Island airport, line 509 tram to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 7 h 9 min $234. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 7 h 34 min $195. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 7 h 23 min $235. From Penn Station train to Station D Jamaica Station, train to New York JFK airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 7 h 50 min $217. From W 4 St subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, Thru-Bus to Hamilton GO Centre, bus to Laurier, bus to University / Seagram, then walk to University of Waterloo. 9 h 10 min $192. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Buffalo airport, Thru-Bus to Hamilton GO Centre, bus to Laurier, bus to University / Seagram, then walk to University of Waterloo. 8 h 56 min $222. From New York Penn Station train to 30th Street Station, train to Philadelphia airport, fly to Toronto airport, train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 8 h 35 min $517. From New York, NY bus to Toronto, ON, bus to Waterloo University, then walk to University of Waterloo. 14 h 20 min $78. From W 4 St subway to New York, NY, bus to Toronto, ON, bus to Charles Terminal, line 8 bus to University / Seagram, then walk to University of Waterloo. 14 h 30 min $93. From New York train to Toronto, train to Kitchener, walk to King / College, line 7 bus to U.W. - South Campus Hall, then walk to University of Waterloo. 15 h 19 min $197. From New York drive to University of Waterloo. 8 h 58 min $79.