RIC-PHL

$37 Find train tickets from Richmond to Philadelphia

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train from Richmond to Philadelphia departing on 6/3. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Fri 5/30
Fri 6/6

Book train tickets from Richmond to Philadelphia

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips from Richmond to Philadelphia that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return train deals from Richmond to Philadelphia

Recommended round-trip train tickets departing in the coming months from the most popular operators
Amtrak Logo
3:13 pm - 8:03 pmRichmond Staples Mill Road-
Philadelphia 30th Street Station
4h 50mnonstop
Amtrak Logo
4:20 am - 9:03 amPhiladelphia 30th Street Station-
Richmond Staples Mill Road
4h 43mnonstop
$110Amtrak
Find Deal
Sat, May 24 - Sun, May 25
Amtrak Logo
3:08 pm - 8:31 pmRichmond Staples Mill Road-
Philadelphia 30th Street Station
5h 23mnonstop
Amtrak Logo
12:01 pm - 4:47 pmPhiladelphia 30th Street Station-
Richmond Staples Mill Road
4h 46mnonstop
$110Amtrak
Find Deal
Wed, May 21 - Thu, May 22
Amtrak Logo
2:07 pm - 7:00 pmRichmond Staples Mill Road-
Philadelphia 30th Street Station
4h 53mnonstop
Amtrak Logo
4:20 am - 9:03 amPhiladelphia 30th Street Station-
Richmond Staples Mill Road
4h 43mnonstop
$110Amtrak
Find Deal
Fri, May 30 - Sun, Jun 1
Amtrak Logo
6:54 am - 12:30 pmRichmond Main Street-
Philadelphia 30th Street Station
5h 36mnonstop
Amtrak Logo
4:20 am - 9:32 amPhiladelphia 30th Street Station-
Richmond Main Street
5h 12mnonstop
$113Amtrak
Find Deal
Fri, May 30 - Sun, Jun 1
Amtrak Logo
5:35 am - 10:48 amRichmond Main Street-
Philadelphia 30th Street Station
5h 13mnonstop
Amtrak Logo
4:39 am - 10:00 amPhiladelphia 30th Street Station-
Richmond Main Street
5h 21mnonstop
$122Amtrak
Find Deal
Wed, May 21 - Thu, May 22
Amtrak Logo
3:08 pm - 8:31 pmRichmond Staples Mill Road-
Philadelphia 30th Street Station
5h 23mnonstop
Amtrak Logo
4:20 am - 9:03 amPhiladelphia 30th Street Station-
Richmond Staples Mill Road
4h 43mnonstop
$146Amtrak
Find Deal
Fri, May 9 - Sun, May 11

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Thursday

Average price (round-trip)

$118

Average price (one-way)

$71
Train tickets from Richmond to Philadelphia are on average 5% less expensive on Fridays
Train tickets from Richmond to Philadelphia are on average 6% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Richmond to Philadelphia train tickets

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

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 53m 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.

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.