HomeRoutes › Baltimore to Philadelphia

Baltimore Philadelphia

Lowest Price
$17
Highest Price
$186
Daily Trains
75

Get Price Drop Alerts

We'll email you when fares on this route drop below your target.

Unlimited alerts, date ranges, time filtering, SMS alerts, checked hourly.Go Pro

Schedule

2026-04-11
DepartsArrivesDurationServicePriceTransfers
12:14am
Amtrak - MARC Station (BWI)
1:51am
30th St Station - 2955 Market St
1h 37m
USPLM
#90
$186Direct
12:32am
Penn Station - 1500 N Charles St
1:51am
30th St Station - 2955 Market St
1h 19m
USPLM
#90
$167Direct
12:48am
Amtrak - MARC Station (BWI)
2:23am
30th St Station - 2955 Market St
1h 35m
Amtrak Northeast Regional
#124
$112Direct
1:05am
Penn Station - 1500 N Charles St
2:23am
30th St Station - 2955 Market St
1h 18m
Amtrak Northeast Regional
#124
$112Direct
1:52am
Amtrak - MARC Station (BWI)
3:20am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#128
$67Direct
2:07am
Penn Station - 1500 N Charles St
3:20am
30th St Station - 2955 Market St
1h 13m
Amtrak Northeast Regional
#128
$67Direct
2:35am
Amtrak - MARC Station (BWI)
4:11am
30th St Station - 2955 Market St
1h 36m
Amtrak Northeast Regional
#66
$49Direct
2:51am
Penn Station - 1500 N Charles St
4:11am
30th St Station - 2955 Market St
1h 20m
Amtrak Northeast Regional
#66
$49Direct
9:43am
Amtrak - MARC Station (BWI)
11:11am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#160
$17Direct
9:58am
Penn Station - 1500 N Charles St
11:11am
30th St Station - 2955 Market St
1h 13m
Amtrak Northeast Regional
#160
$17Direct
10:43am
Amtrak - MARC Station (BWI)
12:17pm
30th St Station - 2955 Market St
1h 34m
Amtrak Northeast Regional
#162
$67Direct
10:58am
Penn Station - 1500 N Charles St
12:17pm
30th St Station - 2955 Market St
1h 19m
Amtrak Northeast Regional
#162
$67Direct
11:52am
Amtrak - MARC Station (BWI)
1:17pm
30th St Station - 2955 Market St
1h 25m
USVTR
#54
$167Direct
11:52am
Amtrak - MARC Station (BWI)
3:02pm
44 Station Road
3h 10m
AMT
#54:663
$1811 stop
12:07pm
Amtrak - MARC Station (BWI)
1:30pm
30th St Station - 2955 Market St
1h 23m
Amtrak Acela
#2248
$103Direct
12:07pm
Penn Station - 1500 N Charles St
1:17pm
30th St Station - 2955 Market St
1h 10m
USVTR
#54
$167Direct
12:07pm
Penn Station - 1500 N Charles St
3:02pm
44 Station Road
2h 55m
AMT
#54:663
$1811 stop
12:20pm
Penn Station - 1500 N Charles St
1:30pm
30th St Station - 2955 Market St
1h 10m
Amtrak Acela
#2248
$96Direct
12:45pm
Amtrak - MARC Station (BWI)
2:20pm
30th St Station - 2955 Market St
1h 35m
Amtrak Northeast Regional
#152
$89Direct
12:45pm
Amtrak - MARC Station (BWI)
3:02pm
44 Station Road
2h 17m
AMT
#152:663
$1031 stop
12:56pm
Amtrak - MARC Station (BWI)
2:20pm
30th St Station - 2955 Market St
1h 24m
Amtrak Acela
#2250
$84Direct
1:01pm
Penn Station - 1500 N Charles St
2:20pm
30th St Station - 2955 Market St
1h 19m
Amtrak Northeast Regional
#152
$89Direct
1:01pm
Penn Station - 1500 N Charles St
3:02pm
44 Station Road
2h 1m
AMT
#152:663
$1031 stop
1:09pm
Penn Station - 1500 N Charles St
2:20pm
30th St Station - 2955 Market St
1h 11m
Amtrak Acela
#2250
$79Direct
1:33pm
Amtrak - MARC Station (BWI)
3:02pm
30th St Station - 2955 Market St
1h 29m
Amtrak Northeast Regional
#164
$89Direct
1:48pm
Penn Station - 1500 N Charles St
3:02pm
30th St Station - 2955 Market St
1h 14m
Amtrak Northeast Regional
#164
$89Direct
2:18pm
Amtrak - MARC Station (BWI)
3:56pm
30th St Station - 2955 Market St
1h 38m
Amtrak Northeast Regional
#118
$112Direct
2:35pm
Penn Station - 1500 N Charles St
3:56pm
30th St Station - 2955 Market St
1h 21m
Amtrak Northeast Regional
#118
$112Direct
2:43pm
Amtrak - MARC Station (BWI)
4:15pm
30th St Station - 2955 Market St
1h 32m
Amtrak Northeast Regional
#82
$89Direct
2:59pm
Penn Station - 1500 N Charles St
4:15pm
30th St Station - 2955 Market St
1h 16m
Amtrak Northeast Regional
#82
$89Direct
3:16pm
Amtrak - MARC Station (BWI)
4:36pm
30th St Station - 2955 Market St
1h 20m
Amtrak Acela
#2252
$84Direct
3:29pm
Penn Station - 1500 N Charles St
4:36pm
30th St Station - 2955 Market St
1h 7m
Amtrak Acela
#2252
$79Direct
3:44pm
Amtrak - MARC Station (BWI)
5:17pm
30th St Station - 2955 Market St
1h 33m
Amtrak Northeast Regional
#88
$67Direct
3:44pm
Amtrak - MARC Station (BWI)
6:58pm
44 Station Road
3h 14m
AMT
#88:665
$811 stop
3:59pm
Penn Station - 1500 N Charles St
5:17pm
30th St Station - 2955 Market St
1h 18m
Amtrak Northeast Regional
#88
$49Direct
3:59pm
Penn Station - 1500 N Charles St
6:58pm
44 Station Road
2h 59m
AMT
#88:665
$811 stop
4:16pm
Amtrak - MARC Station (BWI)
5:37pm
30th St Station - 2955 Market St
1h 21m
Amtrak Acela
#2214
$125Direct
4:29pm
Penn Station - 1500 N Charles St
5:37pm
30th St Station - 2955 Market St
1h 8m
Amtrak Acela
#2214
$118Direct
4:42pm
Amtrak - MARC Station (BWI)
6:15pm
30th St Station - 2955 Market St
1h 33m
Amtrak Northeast Regional
#140
$89Direct
4:42pm
Amtrak - MARC Station (BWI)
6:58pm
44 Station Road
2h 16m
AMT
#140:665
$1031 stop
4:58pm
Penn Station - 1500 N Charles St
6:15pm
30th St Station - 2955 Market St
1h 17m
Amtrak Northeast Regional
#140
$89Direct
4:58pm
Penn Station - 1500 N Charles St
6:58pm
44 Station Road
2h 0m
AMT
#140:665
$1031 stop
5:27pm
Amtrak - MARC Station (BWI)
7:00pm
30th St Station - 2955 Market St
1h 33m
Amtrak Northeast Regional
#194
$89Direct
5:27pm
Amtrak - MARC Station (BWI)
9:07pm
44 Station Road
3h 40m
AMT
#194:667
$1031 stop
5:46pm
Penn Station - 1500 N Charles St
7:00pm
30th St Station - 2955 Market St
1h 14m
Amtrak Northeast Regional
#194
$89Direct
5:46pm
Penn Station - 1500 N Charles St
9:07pm
44 Station Road
3h 21m
AMT
#194:667
$1031 stop
6:16pm
Amtrak - MARC Station (BWI)
7:39pm
30th St Station - 2955 Market St
1h 23m
Amtrak Acela
#2216
$103Direct
6:20pm
Amtrak - MARC Station (BWI)
7:53pm
30th St Station - 2955 Market St
1h 33m
Amtrak Northeast Regional
#106
$89Direct
6:29pm
Penn Station - 1500 N Charles St
7:39pm
30th St Station - 2955 Market St
1h 10m
Amtrak Acela
#2216
$96Direct
6:36pm
Penn Station - 1500 N Charles St
7:53pm
30th St Station - 2955 Market St
1h 17m
Amtrak Northeast Regional
#106
$89Direct
6:39pm
Amtrak - MARC Station (BWI)
8:13pm
30th St Station - 2955 Market St
1h 34m
USCRS
#20
$67Direct
6:39pm
Amtrak - MARC Station (BWI)
9:07pm
44 Station Road
2h 28m
AMT
#20:667
$811 stop
6:56pm
Penn Station - 1500 N Charles St
8:13pm
30th St Station - 2955 Market St
1h 17m
USCRS
#20
$67Direct
6:56pm
Penn Station - 1500 N Charles St
9:07pm
44 Station Road
2h 11m
AMT
#20:667
$811 stop
7:02pm
Amtrak - MARC Station (BWI)
8:34pm
30th St Station - 2955 Market St
1h 32m
Amtrak Northeast Regional
#156
$89Direct
7:02pm
Amtrak - MARC Station (BWI)
9:07pm
44 Station Road
2h 5m
AMT
#156:667
$1031 stop
7:19pm
Penn Station - 1500 N Charles St
8:34pm
30th St Station - 2955 Market St
1h 15m
Amtrak Northeast Regional
#156
$89Direct
7:19pm
Penn Station - 1500 N Charles St
9:07pm
44 Station Road
1h 48m
AMT
#156:667
$1031 stop
7:21pm
Amtrak - MARC Station (BWI)
8:38pm
30th St Station - 2955 Market St
1h 17m
Amtrak Acela
#2218
$125Direct
7:34pm
Penn Station - 1500 N Charles St
8:38pm
30th St Station - 2955 Market St
1h 4m
Amtrak Acela
#2218
$118Direct
7:47pm
Amtrak - MARC Station (BWI)
9:15pm
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#168
$21Direct
8:03pm
Penn Station - 1500 N Charles St
9:15pm
30th St Station - 2955 Market St
1h 12m
Amtrak Northeast Regional
#168
$21Direct
8:31pm
Penn Station - 1500 N Charles St
9:43pm
30th St Station - 2955 Market St
1h 12m
Amtrak Northeast Regional
#126
$112Direct
8:42pm
Amtrak - MARC Station (BWI)
10:16pm
30th St Station - 2955 Market St
1h 34m
Amtrak Northeast Regional
#146
$21Direct
8:42pm
Amtrak - MARC Station (BWI)
11:08pm
44 Station Road
2h 26m
AMT
#146:669
$1261 stop
8:58pm
Penn Station - 1500 N Charles St
10:16pm
30th St Station - 2955 Market St
1h 18m
Amtrak Northeast Regional
#146
$21Direct
8:58pm
Penn Station - 1500 N Charles St
11:08pm
44 Station Road
2h 10m
AMT
#146:669
$1031 stop
9:40pm
Penn Station - 1500 N Charles St
11:00pm
30th St Station - 2955 Market St
1h 20m
USCLN
#80
$112Direct
9:40pm
Penn Station - 1500 N Charles St
1:47am
44 Station Road
4h 7m
AMT
#80:671
$1261 stop
9:43pm
Amtrak - MARC Station (BWI)
11:20pm
30th St Station - 2955 Market St
1h 37m
Amtrak Northeast Regional
#142
$89Direct
9:59pm
Penn Station - 1500 N Charles St
11:20pm
30th St Station - 2955 Market St
1h 21m
Amtrak Northeast Regional
#142
$89Direct
10:34pm
Amtrak - MARC Station (BWI)
12:02am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#158
$112Direct
10:34pm
Amtrak - MARC Station (BWI)
1:47am
44 Station Road
3h 13m
AMT
#158:671
$1261 stop
10:50pm
Penn Station - 1500 N Charles St
12:02am
30th St Station - 2955 Market St
1h 12m
Amtrak Northeast Regional
#158
$112Direct
10:50pm
Penn Station - 1500 N Charles St
1:47am
44 Station Road
2h 57m
AMT
#158:671
$1261 stop

Price History

Travel DateLowest PriceChecked
2026-04-11$172026-04-10

Check Another Date

About the Baltimore to Philadelphia Train Route

Amtrak train tickets from Baltimore to Philadelphia currently range from $17 to $186, with 75 trains running daily. Prices vary based on travel date, time of day, and how far in advance you book.

Services on this route include USPLM, Amtrak Northeast Regional, USVTR, AMT, Amtrak Acela, USCRS, USCLN. The fastest trip takes 1h 4m, while the longest is 4h 7m.

Trains depart from Amtrak - MARC Station (BWI), Penn Station - 1500 N Charles St and arrive at 30th St Station - 2955 Market St, 44 Station Road.

Tips for Finding Cheap Baltimore to Philadelphia Train Tickets

  • Book early — Amtrak fares generally increase as the travel date approaches. Booking 2-4 weeks ahead often yields the best prices.
  • Be flexible with dates — Midweek travel (Tuesday-Thursday) is typically cheaper than weekends and holidays.
  • Compare departure times — Early morning and late evening trains often have lower fares than peak-hour departures.
  • Set a price alert — We track prices daily and can notify you the moment fares drop below your target price.

Frequently Asked Questions

How much does the train from Baltimore to Philadelphia cost?

Fares currently range from $17 to $186. Prices depend on service class, travel date, and how far in advance you book.

How long is the train ride from Baltimore to Philadelphia?

The fastest train takes about 1 hours and 4 minutes. Travel time varies by service type and number of stops.

How many trains run daily from Baltimore to Philadelphia?

There are typically 75 trains per day on this route. Frequency may vary on weekends and holidays.

Can I get price alerts for Baltimore to Philadelphia trains?

Yes! Set a price alert above with your email and target price. We'll notify you when fares drop. Free users get 1 alert; Pro users get unlimited alerts with hourly checks, date ranges, and SMS.

Related Routes

Baltimore → New York $82Baltimore → Boston $168Baltimore → Washington DC $6New York → Philadelphia $27Washington DC → Philadelphia $25Boston → Philadelphia $156Richmond → Philadelphia $107Washington D.C. → Philadelphia $11Trenton → Philadelphia $6Harrisburg → Philadelphia $41Pittsburgh → Philadelphia $89Lancaster → Philadelphia $23

See all routes from Baltimore or to Philadelphia.