Philadelphia, PA to Baltimore, MD train

Fri, Sep 13
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Philadelphia, PA to Baltimore, MD

Showing times and prices for Sep 13

Cheapest

The best way to find a cheap train ticket from Philadelphia, PA to Baltimore, MD is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Amtrak
12:16AM1h10
Philadelphia, PA
01:26AMBaltimore, MD
$501One-way
0 transfers

Train schedule from Philadelphia, PA to Baltimore, MD

Showing trains for tomorrow, Friday, September 13
Amtrak
12:16AM1h10
Philadelphia, PA
01:26AMBaltimore, MD
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Philadelphia, PA to Baltimore, MD by train or bus

Fri
Sep 13
Sat
Sep 14
Sun
Sep 15
Mon
Sep 16
Tue
Sep 17
Wed
Sep 18
Thu
Sep 19
Fri
Sep 20
Sat
Sep 21
Sun
Sep 22
Mon
Sep 23
Tue
Sep 24
Wed
Sep 25
Thu
Sep 26
Fri
Sep 27
Sat
Sep 28
Sun
Sep 29
Mon
Sep 30
Tue
Oct 01
Wed
Oct 02
Thu
Oct 03

Fastest train times from Philadelphia, PA to Baltimore, MD

Showing times and prices for Sep 13

Fastest Journey

1 h 10 m

Average

1 h 10 m

Trains per day

1

Distance

144 km

Of the 1 trains that leave Philadelphia, PA for Baltimore, MD every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Amtrak
12:16AM1h10
Philadelphia, PA
01:26AMBaltimore, MD
$501One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Philadelphia, PA to Baltimore, MD

distanceDistance89 miles (144 km)
durationAverage train duration1 h 2 min
priceAverage train ticket price$50 (€42)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesAmtrak or Amtrak Acela

Trains from Philadelphia, PA to Baltimore, MD cover the 89 miles (144 km) long journey taking on average 1 h 2 min with our travel partners like Amtrak or Amtrak Acela. Normally, there are 10 trains operating per day, including direct services available. While the average ticket price for this route costs around $50 (€42), you can find the cheapest train ticket for as low as $7 (€6).

Train providers: Amtrak and Amtrak Acela from Philadelphia, PA to Baltimore, MD trains

Find the best trains from Philadelphia, PA to Baltimore, MD with Omio's travel partners Amtrak and Amtrak Acela from $7 (€6). We can find you the best deals, schedules and tickets when comparing and booking the best route.

Acela is the flagship high-speed train service from Amtrak, the main train provider in the United States. Acela high-speed trains operate services along the Northeast Corridor, connecting popular destinations like Washington, D. C. Baltimore, Philadelphia, NYC, Providence, and Boston, just to name a few. Amtrak Acela trains are the fastest in the U. S. Reaching speeds up to 150 mph (250 km/h). Known for their superior comfort, Acela trains have spacious and comfortable seats with more legroom than Amtrak’s Coach Class seats. You can choose between booking a Business Class or First Class seat on an Acela train between Philadelphia, PA and Baltimore, MD. In both classes amenities include seat reservations, free Wi-Fi, power outlets, adjustable lighting at every seat, conference tables and large tray tables. Passengers can also purchase food and drinks on the train at Café Acela.

Amtrak Acela from Philadelphia, PA to Baltimore, MD train information:

  • Average Duration: 1 h 1 min
  • Cheapest Price: $66
  • Amtrak Acela frequency: 10 a day

Traveling by train from Philadelphia, PA to Baltimore, MD

The train connection between Philadelphia, PA and Baltimore, MD is a convenient option for travelers looking to explore these vibrant East Coast cities. Amtrak provides reliable service on this route, allowing passengers to enjoy comfortable seating and scenic views along the way. With frequent departures throughout the day, it's easy to plan your journey whether you're heading for business or leisure.

Train Connection: Philadelphia to Baltimore

Traveling from Philadelphia, PA to Baltimore, MD takes approximately 1 hour and 1 minute. There are about 25 connections available each day, all of which are direct services. The journey begins at 30th Street Station in Philadelphia and concludes at Pennsylvania Station in Baltimore.

Philadelphia, PA to Baltimore, MD

The first daily train journey departs from Philadelphia at 4:44 AM, allowing early risers to start their day with a scenic trip. The last departure is scheduled for 10:51 PM, providing travelers the flexibility to return late in the evening after enjoying all that Baltimore has to offer.

Train Tickets Price for Philadelphia, PA to Baltimore, MD

The cheapest ticket price for the train connection between Philadelphia and Baltimore is $6 (5.4€). The average ticket price typically hovers around $32 (28.8€), making it a convenient option for travelers looking to explore these vibrant cities on the East Coast.

Exploring the Rich History and Culture of Baltimore

Welcome to Fort McHenry National Monument and Historic Shrine, where history comes alive! This iconic site is best known for its role in the War of 1812, when it successfully defended Baltimore from British attack, inspiring Francis Scott Key to pen "The Star-Spangled Banner." As you explore the fort's impressive star-shaped design and learn about its storied past, you'll gain a deeper appreciation for America's resilience and spirit.

Next on our journey is the Baltimore Museum of Art, home to an extraordinary collection that spans centuries. With over 95,000 works of art—including pieces by renowned artists like Matisse and Picasso—this museum not only showcases artistic brilliance but also serves as a cultural hub for community engagement through various programs. Don't miss the stunning sculpture garden outside; it's a perfect spot to reflect on your experience amidst beautiful surroundings.

Finally, we arrive at Oriole Park at Camden Yards—a true gem in Major League Baseball history. Opened in 1992 as one of the first retro-style ballparks, it revolutionized stadium design with its charming brick façade and intimate atmosphere that brings fans closer to the action than ever before. Whether you're here for a game or simply soaking up the vibrant energy surrounding this beloved venue, you'll feel connected to both baseball tradition and modern excitement.

FAQs: Trains from Philadelphia, PA to Baltimore, MD

FAQs: Travel by train from Philadelphia, PA to Baltimore, MD easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Philadelphia, PA to Baltimore, MD.
FAQs
Cheap train tickets from Philadelphia, PA to Baltimore, MD can start from as little as $7 (€6) when you book in advance. The average train ticket price for Philadelphia, PA to Baltimore, MD is $50 (€42); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to Baltimore, MD from Philadelphia, PA is on average 1 h 2 min   for the 89 mile (144 km) long journey, but the time it takes to go to Baltimore, MD from Philadelphia, PA by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Philadelphia, PA to Baltimore, MD leaves at 8: 45 AM. Plan your trip with the Journey Planner   from Omio.
The last train from Philadelphia, PA to Baltimore, MD leaves at 10: 53 PM.
Yes, it is possible to travel from Philadelphia, PA to Baltimore, MD without having to change trains with Amtrak or Amtrak Acela. There are 10 direct trains from Philadelphia, PA to Baltimore, MD each day. There may be fewer direct services available on weekends or holidays.
Yes, there's a high-speed train to Baltimore, MD. Take the fast train with Amtrak Acela from Philadelphia, PA to Baltimore, MD.
When taking a train from Philadelphia, PA to Baltimore, MD, you can count on Amtrak or Amtrak Acela for the best way to get you to Baltimore, MD. You can also check all possible train providers who offer a service to Baltimore, MD from Philadelphia, PA and compare the amenities they offer before buying a train ticket.
No, there are no night trains, the latest train for this route is 10: 53 PM.
A day trip to Baltimore, MD from Philadelphia, PA is worth doing with a journey time of 1 h 2 min each way. Check with Omio app   the best way to travel.
The cheapest month for a train from Philadelphia, PA to Baltimore, MD is February.
You have options as you can travel to Baltimore, MD from Philadelphia, PA 2 different ways: train or bus.

Most popular trains, buses, flights and ferries to and from Baltimore, MD and Philadelphia, PA

HomeTrainsTrains in USATrain Times to Baltimore, MDPhiladelphia, PA to Baltimore, MD train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links