1map logoGo to main page

Portland, ME, USA to Brunswick, ME, USA from $4: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States
to
Brunswick, United States

How to Get from Portland to Brunswick: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$4 - DriveBest price
42 kmDistance
28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Brunswick with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Amtrak
Train
Average Duration
45m
Estimated price
$1-65
Recommended
Company
Various
Drive
Average Duration
28m
Estimated price
$4-7
Cheapest
route map
Distance: 42 km
Duration: 28m

See more options

Company
Greater Portland Metro Bus
Bus
Average Duration
51m
Estimated price
$2-20
Company
Concord Coach Lines
Bus
Average Duration
35m
Estimated price
$14-20
Company
Various
Taxi
Average Duration
28m
Estimated price
$85-110

Portland - Brunswick operators

Explore transport companies operating between Portland and Brunswick, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from Portland to Brunswick Amtrak Station

Average Duration
45m
Estimated price
$1-65
Bus Show bus routes
Contact phone
+1 207-774-0351
Website
http://gpmetro.org

Bus from Congress St + Center St to Maine St + Everett St

Average Duration
51m
Estimated price
$2-20
Contact phone
+1 800-639-3317
Website
https://concordcoachlines.com/

Bus from Portland, ME to Brunswick

Average Duration
35m
Estimated price
$14-20
Taxi
Contact phone
+1 207-772-8685
Website
http://abctaxiportland.com

Taxi from Portland to Brunswick

Average Duration
28m
Estimated price
$85-110
Contact phone
+1 207-774-2255
Website
http://207taxi.com

Taxi from Portland to Brunswick

Average Duration
28m
Estimated price
$85-110

Portland to Brunswick: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portland and Brunswick offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$4 - $7
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.
Departure Point
Portland station
Arrival Point
Brunswick Amtrak Station
Traveling from Portland to Brunswick by bus is a convenient and affordable option for those looking to explore Maine's scenic coast. The direct bus service operated by Greater Portland Metro Bus departs from Congress St + Center St four times a day, allowing for flexible travel times. The journey takes approximately 51 minutes, making it a quick and efficient way to reach Brunswick. With ticket prices ranging from $2 to $20, this bus service offers an economical transportation option for travelers. The bus arrives at Maine St + Everett St station, providing easy access to Brunswick's downtown area and nearby attractions.
Departure Point
Congress St + Center St station
Arrival Point
Maine St + Everett St station

Frequently asked questions

Find out more about the route from Portland to Brunswick.

Or choose the category:
The cheapest way to get from Portland to Brunswick is to drive. The distance between the two cities is approximately 27 miles, and the drive usually takes around 28 minutes. The cost of driving includes fuel expenses, which can range from $4 to $7 depending on the vehicle's fuel efficiency and current gas prices.
The fastest way to travel from Portland to Brunswick is by taking a taxi. This option will take approximately 28 minutes, depending on traffic conditions. The taxi fare typically ranges from $85 to $110.
The distance between Portland and Brunswick is approximately 37 km. By road, the distance is about 42 km. It takes approximately 28 minutes to drive from Portland to Brunswick, depending on traffic conditions.
The best way to travel from Portland to Brunswick without a car is by taking the train. The train journey takes approximately 45 minutes and can cost anywhere between $1 to $65, depending on the type of ticket and class.
The train is the most popular mode of transportation to get from Portland to Brunswick, taking around 45 minutes. The Amtrak train operates five times a day, providing convenient options for travelers.
There are plenty of options for accommodation near Brunswick. With over 96 hotels to choose from, you are sure to find something suitable for your stay. The prices for hotels in Brunswick start at around $55 per night, offering a range of budget-friendly and luxury options. Some popular hotel choices include The Brunswick Hotel & Tavern, Hampton Inn Bath, and Fairfield Inn & Suites Brunswick Freeport.
Yes, you can drive from Portland to Brunswick. The driving distance between the two cities is about 42 km, and it takes approximately 28 minutes to complete the journey by car. The route primarily follows US-1 N and I-295 N, offering a direct and convenient option for travelers.
Yes, there is a direct bus service between Portland and Brunswick. The bus departs from Congress St + Center St and arrives at Maine St + Everett St. The service operates four times a day, every day, and the journey typically takes around 51 minutes.
To catch the bus from Portland to Brunswick you need to go to the Congress St + Center St station. This is where the bus services operated by Greater Portland Metro Bus depart from. You can easily locate this station in downtown Portland. Simply follow the signs or ask for directions to Congress St + Center St, and you will find the bus stop.
The bus from Portland to Brunswick arrives at the Maine St + Everett St station.
Trains from Portland to Brunswick arrive at Brunswick Amtrak Station. This station is located at 16 Station Ave, Brunswick 4011. Amtrak operates this route, offering a convenient and comfortable option for travelers looking to journey between the two cities.
Yes, there is a direct train between Portland and Brunswick. The train departs from Portland and arrives at Brunswick Amtrak Station. The train service operates five times a day, seven days a week. The journey usually takes around 45 minutes.
To catch the train from Portland to Brunswick you will need to go to the Portland station. Amtrak operates train services between these two cities, and the trains depart from the Portland station.
The cost of a train ticket from Portland to Brunswick can vary depending on the type of ticket and the time of travel. The prices typically range from $1 to $65. It is recommended to check with the train operator, such as the Amtrak Downeaster, for the most accurate and up-to-date pricing information.
The cost of a bus ticket from Portland to Brunswick can range from $2 to $20 depending on the specific bus service and time of travel.
The cost of driving from Portland to Brunswick ranges from $4 to $7. This estimate takes into account fuel expenses and tolls along the way. The distance between the two cities is approximately 28 minutes by car.