When I was in university, the rail liner used to go right into downtown Fredericton. I could take that at 2pm on a Friday afternoon, and hop off in Hampton, our house was about a mile from the train station.
For the return trip, there were white flags you'd put in a holder next to the rails, as the railliner came around the bend, the engineer would see the flag and stop to pick us up.
It was a long slow trip, since it went through Fredericton Jct, but there was bar service, so it wasn't a bad way to spend the afternoon.