• Nothing Found

Transfer Options from Philadelphia Airport to Baltimore

Baltimore is the largest and most popular city in the U.S state of Maryland. It’s a vibrant destination with rich arts culture, a plethora of museums, waterfront views, and excellent seafood. With so much to see and do, there is a reason why they call Baltimore the ”Charm City”.

If you’re landing at PHL, there are three ways to make your transfer from Philadelphia airport to Baltimore; taxi, train, or bus. The quickest and most convenient transfer option is a Philly airport taxi. It takes 1 hour and 40 minutes to reach Baltimore at $300 (€273) for a day ride and $362 (€328) for a night ride. The second option is the train which takes 1 hour and 50 minutes to reach Baltimore with an average cost of $77 (€70) per traveller. The last non-direct transport option is the Greyhound bus which takes 2 hours and 40 minutes at approximately $37 (€33.70) per person.

Welcome Pickups offers meet and greet services and a friendly introduction to Philadelphia at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Train €140 110min 04:52–00:30
Taxi €273 100min 24/7
Bus €67.40 160min 05:30–05:00

How to get from Philadelphia airport to Baltimore by train

To travel from Philadelphia airport to Baltimore, firstly, you need to take the SEPTA Airport Line to downtown Philly, and then you need to change to Amtrak Northeast Regional Line.

How much is the train From Philadelphia airport to Baltimore?

You need two trains to get from Philadelphia airport to Baltimore. The first train (SEPTA Airport Line) comes at $7 (€6.50), and the second train (Amtrak) comes with an average cost of $70 (€63.80). The total amount for this trip will come to approximately $77 (€70). You have to purchase your ticket separately for each train at the kiosks next to the stations. Bear in mind that Amtrak prices can range from $16 (€14.50) to $130 (€118) based on the time and day of travelling. You can pre-book them online or over the phone for better rates.

Cost

$77 (€70)

Trip Duration

1h 50 min

Convenience
Safety
Value for money

Available 7 days/week; from 04:52 to 00:30.

Where do I get it from?

The train is easily accessible from Philadelphia airport; trains run every 30 minutes with routes from 04:52 to 00:30. You can find the Airport Line (SEPTA) at five different terminals of Philadelphia airport; terminals A (East), B, C, D, E, and F.

This trip takes 20 minutes to reach 30th Street Train Station where you will change to Amtrak from Philadelphia to Baltimore. The second trip takes 1 hour and 30 minutes to your final destination; Baltimore Penn Station.

Convenience

Taking the train is a cost-effective and considerably fast transfer option from Philadelphia airport to Baltimore. The trip takes 1 hour and 50 minutes with an average cost of $70 (€63) per traveller. However, if you want to travel stress-free, with privacy, whilst keeping your group together throughout the trip a Philly airport taxi might be a better option for you. That way you won’t need to worry about train schedules, luggage space, or waiting times.

Editor’s Note

I recommend pre-booking your tickets with Amtrak at least a week in advance to secure a better rate.

Useful Tips

Amtrak has booking limits for online purchases. You may not be able to make reservations for more than eight people in a single transaction.
Amtrak requires ID verification before you board. It's important to have your ID easily accessible before your departure.
Both card and cash payments are accepted.
Amtrak trains offer onboard dining, power outlets, and free wifi.
If you book your ticket early, you can save up to 20% on your train tickets.

How to get from Philadelphia airport to Baltimore by taxi

Philly taxis are available 24/7 and can offer door-to-door services from Philadelphia Airport to Baltimore’s downtown area or your accommodation. Getting from PHL to Baltimore by taxi saves you both time and effort!

Taxi fare from Philadelphia airport to Baltimore

Philadelphia taxis have a set-rate fare based on the miles travelled. The estimated taxi fare for this trip is $300 (€273) for a day ride and $362 (€328) for a night ride. The driver will calculate the final cost based on vehicle size, tolls, and your exact destination in Baltimore.

Cost

$300 (€273)

Trip Duration

1h 40min

Convenience
Safety
Value for Money

Available 24/7.

Where do I get it from?

Taxi ranks are readily available outside the airport. After arriving at the Philadelphia International Airport and exiting the arrivals terminal you will see all Philadelphia Airport cabs waiting at the taxi rank. Just walk to the front of the queue to get your ride.

Convenience

Taking a Philly taxi to transfer from PHL to Baltimore is the most convenient, stress-free, fast, and safe option. There is no need to wait at the station, carrying your luggage through train carriages or bus stops, you can just relax as your taxi driver takes you to your destination.

Editor’s Note

If travelling in a large group, splitting the taxi cost can come to the same amount as train prices.

Useful Tips

Bear in mind that any applicable tolls would need to be covered by the customer.
Taxis get regularly cleaned and are safe and reliable.
You can pay both by cash and card in Philly cabs; just make sure to agree on the payment method with your driver before starting your journey, to avoid any surprises.

How to get from Philadelphia aiport to Baltimore by bus

Greyhound buses operate 4 to 5 daily routes from Philadelphia to Baltimore. To get from PHL airport to Baltimore, you need to take the train to Philadelphia city and then the bus to Baltimore. Taking the bus is a good budget option, but it’s the slowest transfer as it takes 2 hours and 40 minutes to reach Baltimore.

How much is the bus from Philadelphia airport to Baltimore?

To reach Baltimore by bus, firstly, you need to take the train from PHL airport to get to Jefferson Station, where the bus station is located. That trip takes 30 minutes and costs $7 (€6.50) per passenger. Greyhound bus gets to Baltimore in 2 hours and 10 minutes at an average price of $30 (€27.30). In total, the journey will take 2 hours and 40 minutes (excluding wait times) at an average price of $37 (€33.70).

Cost

$37 (€33.70)

Trip Duration

2h 40min

Convenience
Safety
Value for Money

Bus: offers 4-5 daily rides, from 05.30 to 05:00 || Train: available every 30 mins from 04:52 to 00:30.

Where do I get it from?

Airport Line (SEPTA) to Philadelphia Jefferson Station departs from Philadelphia airport’s Terminal A. There are SEPTA trains every 30 minutes running daily from 04:52 to 00:30. Keep in mind that the walking distance to Terminal A is about 10 minutes if you are coming from a different terminal.

Jefferson Station is right next to Greyhound bus station in Philadelphia. There are four to five daily routes to Baltimore, from 05.30 to 05:00, though the bus schedule differs according to the time and day of travelling. If you want to avoid adding extra time to your trip, it’s better to check the train timetables before your arrival.

Convenience

Even though budget-friendly, buses are not the most convenient transfer option. It would take you 2 hours and 40 minutes to reach Baltimore, excluding waiting times. If you prefer to travel fast without carrying your luggage from station to station, you might want to consider taking a taxi to your hotel in Baltimore.

Editor’s Note

If you are travelling light, on a budget and/or solo, the bus option might be the best for you, as long as you are not too concerned about time.

Useful Tips

The Greyhound bus gives you the option to reserve your ticket online or pay in cash at the ticket desk.
It's recommended to book your Greyhound tickets in advance since there isn't a standard timetable from Jefferson Station to Baltimore.
Greyhound buses are fully accessible and you can either travel seated in your wheelchair or mobility scooter or store it at the luggage compartment.
Greyhound offers a 10% discount for students.

Welcome Pickups has a Net Safety Score of 99 of 100

We’ve introduced a metric indicating how safe travellers feel when using our services during the COVID-19 pandemic. After every ride, we ask each traveller to leave a review.

  • 20 minute gap between transfers

  • Regular Car Sanitisation

  • Contactless ride

  • Sanitiser in every car

Read More

Frequently asked questions

What is the distance from Philadelphia airport to Baltimore?

Philadelphia Airport is 90 miles (144km) away from Baltimore. The trip from PHL to Baltimore’s downtown area takes 1 hour and 40 minutes by taxi, 1 hour and 50 minutes by train and 2 hours and 40 minutes by bus.

How can I get from PHL to Baltimore?

There are three transfer options from PHL to Baltimore; taxi, train, or bus. A taxi is your only direct option from point A to point B, with the train and the bus options being combined trips that require more effort and time.

Can I get a taxi from Philadelphia airport to Baltimore?

Yes, you can get a Philadelphia airport taxi from PHL to Baltimore, and it’s the easiest and faster transfer option available. The trip takes 1 hour and 40 minutes and costs $300 (€273) for a day ride and $362 (€328) for a night ride.

Was this helpful?

Pre-book online