It's going to be pretty expensive no matter how you get here, as you're a good 277 miles away. I think the best way for you to do this is to take a bus from Montreal to either the city of Boston or to the city of Manchester. From those two points you'd have to figure out another bus or a way to get to Hampton Beach, possibly a taxi I'm thinking. Check greyhounds site to get you within the vicinity of the beach at least:
Montreal to Boston would be a good 347 miles yet it's only $73 one way via greyhound, that's not too bad actually, because when you see the prices from Montreal to Manchester, NH, they're a lot more.
Montreal to Manchester each way is roughly $157.30, if you get a 7 day advanced purchase though it's $112.50, where a 14 day purchase is only $92.50.
Good luck, I'm sure there will be other suggestions for you, just keep researching it through online.
Why Hampton Beach? Is this a day trip (I hope not!!)
You would actually get to Provinetown more directly if you took a bus to boston and the ferry to Ptown. The problem so frequently encountered is that there are no great E-W roads in NE, so the trip from Montreal to Portland is more difficult than the trip to Boston.
You could take a trip without a car easily this way. Or there are buses to the Cape or MV (well not all the way to MV)
It could be a concert @ the Casino, so don't jump to conclusions just yet!
You are right I should not jump to conclusions. Then the best advise I can give if Pedro does not have a car is to rent one.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.