Travel from Nashua to Montreal

Bus from Nashua to Montreal

Boston Express operates a bus from Nashua to Montreal 3 times a day. Tickets cost $12 - $14 and the journey takes 30 min. Greyhound USA also services this route 3 times a day.

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 Nashua to Montreal

From Nashus, NH line 3 bus to Manchester, NH then bus to Montréal, QC. 7 h 39 min $68. From Nashua drive to Montreal. 4 h 52 min $45. From Nashus, NH bus to Boston airport, fly to Montreal airport, then bus to Montreal. 5 h 22 min $173. From Nashus, NH bus to Boston airport, fly to Plattsburgh airport, taxi to Plattsburgh, NY, bus to Station Longueuil–Université-de-Sherbrooke, then line 4 subway to Montreal. 6 h 44 min $164. From Nashus, NH bus to Boston airport, fly to Lebanon airport, taxi to White River Jct., VT, then bus to Montreal. 8 h 42 min $143. From Nashus, NH bus to Boston airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, then train to Montreal. 7 h 33 min $234. From Nashus, NH bus to Boston, MA - South Station, bus to Union Pl and Church St, line 30 bus to Hartford airport, fly to Montreal airport, then bus to Montreal. 8 h 8 min $345.

How long does it take to get from Nashua to Montreal?

It takes approximately 7 h 39 min to get from Nashua to Montreal.