There are 5 ways to get from Penn Station to Bangor by train, taxi, bus, car, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Baltimore Penn Station to Newark Penn Stationtrain
- Take the train from Newark Penn Station to High Bridgetrain
- Take the taxi from High Bridge to Bangortaxi
5h 35m$178–285Drive 152 mi
cheapest- Drive from Penn Station to Bangorcar 152 mi
3h 37m$28–41Train, bus, line 217 bus via Allentown
- Take the train from Baltimore Penn Station to 30th Street Stationtrain
- Take the bus from Philadelphia 30th St Station to Allentown Transportation Centerbus
- Take the bus from William Penn P&R EB to Market at 1stbus 217
6h 29m$56–650Train, bus, line 217 bus
- Take the train from Baltimore Penn Station to 30th Street Stationtrain
- Take the bus from Philadelphia Bus Station to William Penn Park and Ridebus
- Take the bus from William Penn P&R EB to Market at 1stbus 217
6h 46m$37–622Bus
- Take the bus from Baltimore Downtown Bus Station to Philadelphia Bus Stationbus Greyhound US0320 / ...
- Take the bus from Philadelphia Bus Station to William Penn Park and Ridebus FlixBus 2651
8h 18m$29–51
Penn Station to Bangor by foot, train, and bus
Questions & Answers
The cheapest way to get from Penn Station to Bangor is to drive which costs $27 - $40 and takes 3h 37m.
The fastest way to get from Penn Station to Bangor is to drive which takes 3h 37m and costs $27 - $40.
No, there is no direct bus from Penn Station to Bangor. However, there are services departing from MCCULLOH ST & PRESTON ST nb and arriving at Market at 1st via Baltimore Downtown Bus Station, Philadelphia Bus Station and William Penn P&R EB. The journey, including transfers, takes approximately 8h 18m.
The distance between Penn Station and Bangor is 248 miles. The road distance is 152.8 miles.
The best way to get from Penn Station to Bangor without a car is to train and taxi which takes 5h 35m and costs $170 - $290.
It takes approximately 5h 35m to get from Penn Station to Bangor, including transfers.
Penn Station to Bangor bus services, operated by Greyhound USA, depart from Baltimore Downtown Bus Station.
Penn Station to Bangor bus services, operated by Greyhound USA, arrive at Philadelphia Bus Station.
Yes, the driving distance between Penn Station to Bangor is 153 miles. It takes approximately 3h 37m to drive from Penn Station to Bangor.
There are 184+ hotels available in Bangor.
What companies run services between Penn Station, MD, USA and Bangor, PA, USA?
You can take a vehicle from Penn Station to Market at 1st via MCCULLOH ST & PRESTON ST nb, HAINES ST & WARNER ST wb, Baltimore Downtown Bus Station, Philadelphia Bus Station, William Penn Park and Ride, and William Penn P&R EB in around 8h 18m.
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Baltimore Penn Station to Newark Penn Station
- Ave. Duration
- 2h 10m
- Frequency
- Every 3 hours
- Estimated price
- $40–700
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $40–480
- First Class
- $170–700
Train from Baltimore Penn Station to 30th Street Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- $21–600
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $21–460
- First Class
- $130–600
Train from Baltimore Penn Station to 30th Street Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- $21–600
- Schedules at
- Amtrak Acela
- Website
- Amtrak
- Business Class
- $21–460
- First Class
- $130–600
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Baltimore Penn Station to Newark Penn Station
- Ave. Duration
- 5h 54m
- Frequency
- Hourly
- Estimated price
- $55–120
- Website
- Amtrak
Train from Baltimore Penn Station to 30th Street Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Amtrak
Train from Baltimore Penn Station to 30th Street Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- Amtrak
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Train from Newark Penn Station to High Bridge
- Ave. Duration
- 1h 34m
- Frequency
- Every 4 hours
- Estimated price
- $2–20
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adult
- $2–20
- Phone
- 570.821.3800
- [email protected]
- Website
- Martz Bus
Bus from Philadelphia 30th St Station to Allentown Transportation Center
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $30–45
- Website
- Martz Bus
- Phone
- +1 610-776-7433
- Website
- Lanta Bus
Bus from William Penn P&R EB to Market at 1st
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- $2
- Website
- Lanta Bus
Bus from William Penn P&R EB to Market at 1st
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- $2
- Website
- Lanta Bus
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Philadelphia Bus Station to William Penn Park and Ride
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $10–18
- Schedules at
- Flixbus USA
Bus from Baltimore Downtown Bus Station to Philadelphia Bus Station
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $15–27
- Schedules at
- Flixbus USA
Bus from Philadelphia Bus Station to William Penn Park and Ride
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $10–18
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Baltimore Downtown Bus Station to Philadelphia Bus Station
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- $15–29
- Website
- Greyhound
- Ave. Duration
- 50 min
- Estimated price
- $120–150
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide













