Find train tickets from Philadelphia to Baltimore

PHL — BWI
Jun 15 — Jun 221
1 adult
Sat 6/15
Sat 6/22

Good to know

Average price (round-trip)

$24

Average price (one-way)

$14
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Philadelphia to Baltimore train tickets

  • 25% of our users found round-trip train tickets from Philadelphia to Baltimore for $21 or less.
  • You will generally catch the best train deals if you travel in the evening.

FAQs when traveling from Philadelphia to Baltimore by train

  • How long is a train journey to Baltimore from Philadelphia?

    The train journey from Philadelphia to Baltimore takes 1h 19m on average and covers a distance of 90 miles.

  • What train companies travel from Philadelphia to Baltimore?

    Amtrak is the only train operator serving this route.

Book Amtrak tickets from Philadelphia to Baltimore (round-trip)

5/25Sat
nonstopAmtrak
1h 31mZFV-9WI
5/26Sun
nonstopAmtrak
1h 29m9WI-ZFV
$10
5/21Tue
nonstopAmtrak
1h 11mZFV-ZBP
5/28Tue
nonstopAmtrak
1h 11mZBP-ZFV
$15
5/21Tue
nonstopAmtrak
1h 33mZFV-9WI
5/28Tue
nonstopAmtrak
1h 26m9WI-ZFV
$15
5/25Sat
nonstopAmtrak
1h 13mZFV-ZBP
5/26Sun
nonstopAmtrak
1h 11mZBP-ZFV
$38

Search by stops

Search by train company

Book Amtrak tickets from Philadelphia to Baltimore (one-way)

6/3Mon
nonstopAmtrak
1h 10mZFV-ZBP
$4
6/3Mon
nonstopAmtrak
1h 26mZFV-9WI
$4
5/24Fri
nonstopAmtrak
1h 10mZFV-ZBP
$10
5/24Fri
nonstopAmtrak
1h 25mZFV-9WI
$40

Search by stops

Search by train company