Trains from Portland to Brunswick
Traveling by train from Portland to Brunswick is a convenient and scenic way to explore this beautiful region. The direct train service, operated by Amtrak, departs from Portland station and arrives at Brunswick Amtrak Station five times a day, with services operating every day. The journey takes approximately 45 minutes, making it a quick and efficient mode of travel. The prices for tickets vary from $1 to $65, offering flexibility for different budgets. Whether you're looking to explore Brunswick's historic downtown or visit Bowdoin College, taking the train is a hassle-free option for your trip.