Travel from Toronto to Cambridge-MA-USA

Train, bus or fly from Toronto to Cambridge?

Porter Airlines and Air Canada fly from Toronto to Cambridge every 4 hours. Alternatively, Greyhound Canada operates a bus from Toronto to Cambridge twice daily. Tickets cost $45 - $120 and the journey takes 10 h 15 min. 3 other operators also service this route.

Travel Guides

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

How to get from Toronto to Cambridge

From Union Station line 509 tram to Toronto Island airport, fly to Boston airport, then bus to Cambridge. 4 h 14 min $150. From UP Express Union Station train to Toronto airport, fly to Boston airport, then bus to Cambridge. 4 h 24 min $148. From Toronto, ON bus to Ellicott St & North Division St, line 24 bus to Buffalo airport, fly to Boston airport, then bus to Cambridge. 5 h 51 min $187. From UP Express Union Station train to Toronto airport, fly to Providence airport, then train to Cambridge. 6 h 29 min $393. From Toronto, ON Thru-Bus to New York, NY then bus to Boston, MA. 15 h 7 min $108. From Toronto, ON bus to Rochester, NY, walk to Rochester, NY, bus to Albany, NY, bus to South Station - Inbound, then subway to Central - Outbound. 16 h 12 min $122. From Toronto train to Utica Boehlert Transportation Center, train to South Station - Inbound, then subway to Central - Outbound. 17 h 54 min $218. From Toronto train to New York Penn Station then train to Boston Back Bay Station Amtrak. 18 h 3 min $403. From Toronto drive to Cambridge. 9 h 29 min $89.