HomeRoutes › Baltimore to Philadelphia

Baltimore Philadelphia

Lowest Price
$6
Highest Price
$144
Daily Trains
76

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-14
DepartsArrivesDurationServicePriceTransfers
12:24am
Amtrak - MARC Station (BWI)
1:51am
30th St Station - 2955 Market St
1h 27m
USPLM
#90
$67Direct
12:42am
Penn Station - 1500 N Charles St
1:51am
30th St Station - 2955 Market St
1h 9m
USPLM
#90
$67Direct
12:57am
Amtrak - MARC Station (BWI)
2:25am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#186
$11Direct
1:14am
Penn Station - 1500 N Charles St
2:25am
30th St Station - 2955 Market St
1h 11m
Amtrak Northeast Regional
#186
$11Direct
1:43am
Amtrak - MARC Station (BWI)
3:11am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#198
$6Direct
1:59am
Penn Station - 1500 N Charles St
3:11am
30th St Station - 2955 Market St
1h 12m
Amtrak Northeast Regional
#198
$6Direct
2:35am
Amtrak - MARC Station (BWI)
4:06am
30th St Station - 2955 Market St
1h 31m
Amtrak Northeast Regional
#66
$6Direct
2:51am
Penn Station - 1500 N Charles St
4:06am
30th St Station - 2955 Market St
1h 15m
Amtrak Northeast Regional
#66
$6Direct
9:21am
Amtrak - MARC Station (BWI)
10:35am
30th St Station - 2955 Market St
1h 14m
Amtrak Acela
#2150
$84Direct
9:29am
Amtrak - MARC Station (BWI)
10:55am
30th St Station - 2955 Market St
1h 26m
Amtrak Northeast Regional
#170
$49Direct
9:29am
Amtrak - MARC Station (BWI)
11:37am
44 Station Road
2h 8m
AMT
#170:607
$601 stop
9:34am
Penn Station - 1500 N Charles St
10:35am
30th St Station - 2955 Market St
1h 1m
Amtrak Acela
#2150
$79Direct
9:44am
Penn Station - 1500 N Charles St
10:55am
30th St Station - 2955 Market St
1h 11m
Amtrak Northeast Regional
#170
$49Direct
9:44am
Penn Station - 1500 N Charles St
11:37am
44 Station Road
1h 53m
AMT
#170:607
$601 stop
10:57am
Amtrak - MARC Station (BWI)
12:27pm
30th St Station - 2955 Market St
1h 30m
Amtrak Northeast Regional
#130
$49Direct
11:18am
Penn Station - 1500 N Charles St
12:27pm
30th St Station - 2955 Market St
1h 9m
Amtrak Northeast Regional
#130
$49Direct
11:38am
Amtrak - MARC Station (BWI)
1:05pm
30th St Station - 2955 Market St
1h 27m
Amtrak Northeast Regional
#172
$49Direct
11:54am
Penn Station - 1500 N Charles St
1:05pm
30th St Station - 2955 Market St
1h 11m
Amtrak Northeast Regional
#172
$49Direct
12:12pm
Amtrak - MARC Station (BWI)
1:37pm
30th St Station - 2955 Market St
1h 25m
Amtrak Northeast Regional
#112
$37Direct
12:22pm
Amtrak - MARC Station (BWI)
1:42pm
30th St Station - 2955 Market St
1h 20m
Amtrak Acela
#2104
$103Direct
12:27pm
Penn Station - 1500 N Charles St
1:37pm
30th St Station - 2955 Market St
1h 10m
Amtrak Northeast Regional
#112
$37Direct
12:35pm
Amtrak - MARC Station (BWI)
1:58pm
30th St Station - 2955 Market St
1h 23m
USVTR
#56
$21Direct
12:37pm
Penn Station - 1500 N Charles St
1:42pm
30th St Station - 2955 Market St
1h 5m
Amtrak Acela
#2104
$96Direct
12:52pm
Penn Station - 1500 N Charles St
1:58pm
30th St Station - 2955 Market St
1h 6m
USVTR
#56
$21Direct
1:20pm
Amtrak - MARC Station (BWI)
2:47pm
30th St Station - 2955 Market St
1h 27m
Amtrak Northeast Regional
#86
$27Direct
1:37pm
Penn Station - 1500 N Charles St
2:47pm
30th St Station - 2955 Market St
1h 10m
Amtrak Northeast Regional
#86
$27Direct
2:01pm
Penn Station - 1500 N Charles St
3:03pm
30th St Station - 2955 Market St
1h 2m
Amtrak Acela
#2162
$118Direct
2:03pm
Amtrak - MARC Station (BWI)
3:31pm
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#182
$21Direct
2:19pm
Penn Station - 1500 N Charles St
3:31pm
30th St Station - 2955 Market St
1h 12m
Amtrak Northeast Regional
#182
$21Direct
3:01pm
Penn Station - 1500 N Charles St
4:02pm
30th St Station - 2955 Market St
1h 1m
Amtrak Acela
#2108
$118Direct
3:02pm
Amtrak - MARC Station (BWI)
4:27pm
30th St Station - 2955 Market St
1h 25m
Amtrak Northeast Regional
#174
$67Direct
3:18pm
Penn Station - 1500 N Charles St
4:27pm
30th St Station - 2955 Market St
1h 9m
Amtrak Northeast Regional
#174
$67Direct
3:38pm
Amtrak - MARC Station (BWI)
5:04pm
30th St Station - 2955 Market St
1h 26m
Amtrak Northeast Regional
#84
$27Direct
3:54pm
Penn Station - 1500 N Charles St
5:04pm
30th St Station - 2955 Market St
1h 10m
Amtrak Northeast Regional
#84
$27Direct
4:32pm
Amtrak - MARC Station (BWI)
5:55pm
30th St Station - 2955 Market St
1h 23m
Amtrak Northeast Regional
#134
$37Direct
4:47pm
Penn Station - 1500 N Charles St
5:55pm
30th St Station - 2955 Market St
1h 8m
Amtrak Northeast Regional
#134
$37Direct
5:25pm
Penn Station - 1500 N Charles St
6:30pm
30th St Station - 2955 Market St
1h 5m
Amtrak Acela
#2166
$96Direct
5:52pm
Amtrak - MARC Station (BWI)
7:20pm
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#184
$27Direct
6:07pm
Penn Station - 1500 N Charles St
7:20pm
30th St Station - 2955 Market St
1h 13m
Amtrak Northeast Regional
#184
$27Direct
6:25pm
Penn Station - 1500 N Charles St
7:30pm
30th St Station - 2955 Market St
1h 5m
Amtrak Acela
#2168
$79Direct
6:33pm
Amtrak - MARC Station (BWI)
7:56pm
30th St Station - 2955 Market St
1h 23m
Amtrak Northeast Regional
#94
$37Direct
6:33pm
Amtrak - MARC Station (BWI)
8:53pm
44 Station Road
2h 20m
AMT
#94:649
$381 stop
6:33pm
Amtrak - MARC Station (BWI)
9:49pm
44 Station Road
3h 16m
AMT
#94:651
$381 stop
6:48pm
Penn Station - 1500 N Charles St
7:56pm
30th St Station - 2955 Market St
1h 8m
Amtrak Northeast Regional
#94
$21Direct
6:48pm
Penn Station - 1500 N Charles St
8:53pm
44 Station Road
2h 5m
AMT
#94:649
$321 stop
6:48pm
Penn Station - 1500 N Charles St
9:49pm
44 Station Road
3h 1m
AMT
#94:651
$321 stop
7:03pm
Amtrak - MARC Station (BWI)
8:42pm
30th St Station - 2955 Market St
1h 39m
USCRS
#20
$67Direct
7:03pm
Amtrak - MARC Station (BWI)
9:49pm
44 Station Road
2h 46m
AMT
#20:651
$781 stop
7:21pm
Penn Station - 1500 N Charles St
8:42pm
30th St Station - 2955 Market St
1h 21m
USCRS
#20
$67Direct
7:21pm
Penn Station - 1500 N Charles St
9:49pm
44 Station Road
2h 28m
AMT
#20:651
$781 stop
7:22pm
Amtrak - MARC Station (BWI)
8:52pm
30th St Station - 2955 Market St
1h 30m
Amtrak Northeast Regional
#148
$27Direct
7:22pm
Amtrak - MARC Station (BWI)
9:49pm
44 Station Road
2h 27m
AMT
#148:651
$481 stop
7:38pm
Penn Station - 1500 N Charles St
8:52pm
30th St Station - 2955 Market St
1h 14m
Amtrak Northeast Regional
#148
$27Direct
7:38pm
Penn Station - 1500 N Charles St
9:49pm
44 Station Road
2h 11m
AMT
#148:651
$481 stop
7:53pm
Amtrak - MARC Station (BWI)
9:23pm
30th St Station - 2955 Market St
1h 30m
Amtrak Northeast Regional
#176
$49Direct
8:08pm
Penn Station - 1500 N Charles St
9:23pm
30th St Station - 2955 Market St
1h 15m
Amtrak Northeast Regional
#176
$49Direct
8:29pm
Amtrak - MARC Station (BWI)
9:56pm
30th St Station - 2955 Market St
1h 27m
Amtrak Northeast Regional
#178
$37Direct
8:29pm
Amtrak - MARC Station (BWI)
10:57pm
44 Station Road
2h 28m
AMT
#178:653
$601 stop
8:32pm
Penn Station - 1500 N Charles St
9:38pm
30th St Station - 2955 Market St
1h 6m
Amtrak Acela
#2172
$96Direct
8:46pm
Penn Station - 1500 N Charles St
9:56pm
30th St Station - 2955 Market St
1h 10m
Amtrak Northeast Regional
#178
$27Direct
8:46pm
Penn Station - 1500 N Charles St
10:57pm
44 Station Road
2h 11m
AMT
#178:653
$601 stop
9:32pm
Amtrak - MARC Station (BWI)
10:58pm
30th St Station - 2955 Market St
1h 26m
Amtrak Northeast Regional
#136
$49Direct
9:48pm
Penn Station - 1500 N Charles St
10:58pm
30th St Station - 2955 Market St
1h 10m
Amtrak Northeast Regional
#136
$49Direct
9:50pm
Penn Station - 1500 N Charles St
11:00pm
30th St Station - 2955 Market St
1h 10m
USCLN
#80
$80Direct
9:50pm
Penn Station - 1500 N Charles St
2:19am
44 Station Road
4h 29m
AMT
#80:657
$1231 stop
9:57pm
Penn Station - 1500 N Charles St
11:02pm
30th St Station - 2955 Market St
1h 5m
Amtrak Acela
#2122
$144Direct
10:35pm
Amtrak - MARC Station (BWI)
12:00am
30th St Station - 2955 Market St
1h 25m
Amtrak Northeast Regional
#196
$49Direct
10:51pm
Penn Station - 1500 N Charles St
12:00am
30th St Station - 2955 Market St
1h 9m
Amtrak Northeast Regional
#196
$49Direct
10:57pm
Penn Station - 1500 N Charles St
12:01am
30th St Station - 2955 Market St
1h 4m
Amtrak Acela
#2124
$118Direct
11:03pm
Amtrak - MARC Station (BWI)
12:31am
30th St Station - 2955 Market St
1h 28m
Amtrak Northeast Regional
#138
$17Direct
11:03pm
Amtrak - MARC Station (BWI)
2:19am
44 Station Road
3h 16m
AMT
#138:657
$281 stop
11:18pm
Penn Station - 1500 N Charles St
12:31am
30th St Station - 2955 Market St
1h 13m
Amtrak Northeast Regional
#138
$17Direct
11:18pm
Penn Station - 1500 N Charles St
2:19am
44 Station Road
3h 1m
AMT
#138:657
$281 stop
11:37pm
Amtrak - MARC Station (BWI)
1:08am
30th St Station - 2955 Market St
1h 31m
Amtrak Northeast Regional
#192
$49Direct
11:39pm
Penn Station - 1500 N Charles St
12:39am
30th St Station - 2955 Market St
1h 0m
Amtrak Acela
#2126
$79Direct
11:54pm
Penn Station - 1500 N Charles St
1:08am
30th St Station - 2955 Market St
1h 14m
Amtrak Northeast Regional
#192
$49Direct

Price History

Travel DateLowest PriceChecked
2026-04-14$62026-04-13
2026-04-13$172026-04-12
2026-04-12$892026-04-11
2026-04-11$212026-04-10

Check Another Date

About the Baltimore to Philadelphia Train Route

Amtrak train tickets from Baltimore to Philadelphia currently range from $6 to $144, with 76 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, Amtrak Acela, AMT, USVTR, USCRS, USCLN. The fastest trip takes 1h 0m, while the longest is 4h 29m.

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 $6 to $144. 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 0 minutes. Travel time varies by service type and number of stops.

How many trains run daily from Baltimore to Philadelphia?

There are typically 76 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 $17Baltimore → Boston $84Baltimore → Washington DC $6Baltimore → AberdeenNew York → Philadelphia $11Washington DC → Philadelphia $11Boston → Philadelphia $80Richmond → Philadelphia $61Washington D.C. → Philadelphia $11Trenton → Philadelphia $6Harrisburg → Philadelphia $34Pittsburgh → Philadelphia $65

See all routes from Baltimore or to Philadelphia.