Find Trains
When to book
FAQs
Deals

Find train tickets from Richmond to Philadelphia

RIC — PHL
Dec 3 — Dec 101
1 adult
Wed 12/3
Wed 12/10

Good to know

Average price (one-way)

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

FAQs when traveling from Richmond to Philadelphia by train

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

    The train journey from Richmond to Philadelphia takes 4h 47m on average and covers a distance of 207 miles.

  • What train companies travel from Richmond to Philadelphia?

    Amtrak is the only train operator serving this route.

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

11/25Tue
nonstopAmtrak
5h 00mZRD-ZFV
$37
11/25Tue
nonstopAmtrak
5h 33m9VM-ZFV
$38
11/24Mon
nonstopAmtrak
4h 56mZRD-ZFV
$122

Search by stops

Search by train company

Search Philadelphia trains on KAYAK. Find cheap train tickets to Philadelphia from Richmond. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.