On the western edge of town is the main railroad station. However I never discovered it. I hired a car in Montpelier for a couple of days and driving out of town along State Street going North (it becomes US Route 2) you come across the main railroad. I hardly hard time to stop the car, get out and take a couple of photos. I was really surprised by two things - how slowly it was travelling and how short the train was. I'm used to nine carriages travelling at 90mph+ not 3 cars 2 locos travelling at 15mph.
We travelled to Montpelier from Boston on the Vermont Lines bus The bus goes from Boston to Montreal. We returned again on Vermont Lines direct from Montpelier to Boston Logan Airport. Vermont Lines buses can be booked through Greyhound.
Amtrak's Vermonter is a nice relaxed way to get to Montpelier if you are not in a hurry. The station is about one mile outside of downtown. A local cab usually meets the train - but if not, the phone number was posted by the public phone at the last trip. The station is litterally outside of town. You can walk but there are no sidewalks most of the way