HomeRoutes › Philadelphia to Richmond

Philadelphia Richmond

Lowest Price
$107
Highest Price
$214
Daily Trains
27

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
8:20am
30th St Station - 2955 Market St
1:32pm
1500 E Main St
5h 12m
Amtrak Northeast Regional
#65
$125Direct
8:20am
30th St Station - 2955 Market St
1:03pm
7519 Staples Mill Rd
4h 43m
Amtrak Northeast Regional
#65
$124Direct
8:20am
30th St Station - 2955 Market St
7:15pm
7519 Staples Mill Rd
10h 55m
AMT
#65:79
$1471 stop
11:32am
30th St Station - 2955 Market St
6:53pm
7519 Staples Mill Rd
7h 21m
USPLM
#89
$207Direct
12:54pm
44 Station Road
7:26pm
7519 Staples Mill Rd
6h 32m
AMT
#660:155
$1581 stop
12:58pm
30th St Station - 2955 Market St
7:15pm
7519 Staples Mill Rd
6h 17m
USCLN
#79
$210Direct
1:33pm
30th St Station - 2955 Market St
6:53pm
7519 Staples Mill Rd
5h 20m
AMT
#153:89
$2141 stop
1:33pm
30th St Station - 2955 Market St
7:15pm
7519 Staples Mill Rd
5h 42m
AMT
#153:79
$2051 stop
2:03pm
44 Station Road
8:35pm
7519 Staples Mill Rd
6h 32m
AMT
#662:143:4143
$1382 stops
2:03pm
44 Station Road
8:55pm
1500 E Main St
6h 52m
AMT
#662:143:4143
$1392 stops
2:03pm
44 Station Road
7:26pm
7519 Staples Mill Rd
5h 23m
AMT
#662:155
$1581 stop
2:20pm
30th St Station - 2955 Market St
7:57pm
7519 Staples Mill Rd
5h 37m
AMT
#103:41
$1681 stop
2:38pm
30th St Station - 2955 Market St
7:26pm
7519 Staples Mill Rd
4h 48m
Amtrak Northeast Regional
#155
$144Direct
2:38pm
30th St Station - 2955 Market St
7:57pm
7519 Staples Mill Rd
5h 19m
AMT
#155:41
$1681 stop
3:20pm
30th St Station - 2955 Market St
8:55pm
1500 E Main St
5h 35m
AMT
#143:4143
$1251 stop
3:20pm
30th St Station - 2955 Market St
8:35pm
7519 Staples Mill Rd
5h 15m
AMT
#143:4143
$1241 stop
4:29pm
30th St Station - 2955 Market St
10:15pm
1500 E Main St
5h 46m
AMT
#195:4195
$1081 stop
4:29pm
30th St Station - 2955 Market St
9:55pm
7519 Staples Mill Rd
5h 26m
AMT
#195:4195
$1071 stop
4:54pm
44 Station Road
11:18pm
7519 Staples Mill Rd
6h 24m
AMT
#666:99
$1581 stop
4:54pm
44 Station Road
11:47pm
1500 E Main St
6h 53m
AMT
#666:99
$1591 stop
6:45pm
30th St Station - 2955 Market St
11:47pm
1500 E Main St
5h 2m
Amtrak Northeast Regional
#99
$145Direct
6:45pm
30th St Station - 2955 Market St
11:18pm
7519 Staples Mill Rd
4h 33m
Amtrak Northeast Regional
#99
$144Direct
7:35pm
30th St Station - 2955 Market St
1:15am
7519 Staples Mill Rd
5h 40m
Amtrak Northeast Regional
#161:87
$1291 stop
7:35pm
30th St Station - 2955 Market St
1:39am
7519 Staples Mill Rd
6h 4m
AMT
#161:97
$1561 stop
7:41pm
44 Station Road
1:39am
7519 Staples Mill Rd
5h 58m
AMT
#670:97
$1861 stop
8:15pm
30th St Station - 2955 Market St
1:39am
7519 Staples Mill Rd
5h 24m
USSVS
#97
$172Direct
8:34pm
30th St Station - 2955 Market St
1:15am
7519 Staples Mill Rd
4h 41m
Amtrak Northeast Regional
#87
$144Direct

Price History

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

Check Another Date

About the Philadelphia to Richmond Train Route

Amtrak train tickets from Philadelphia to Richmond currently range from $107 to $214, with 27 trains running daily. Prices vary based on travel date, time of day, and how far in advance you book.

Services on this route include Amtrak Northeast Regional, AMT, USPLM, USCLN, USSVS. The fastest trip takes 4h 33m, while the longest is 10h 55m.

Trains depart from 30th St Station - 2955 Market St, 44 Station Road and arrive at 1500 E Main St, 7519 Staples Mill Rd.

Tips for Finding Cheap Philadelphia to Richmond 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 Philadelphia to Richmond cost?

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

How long is the train ride from Philadelphia to Richmond?

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

How many trains run daily from Philadelphia to Richmond?

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

Can I get price alerts for Philadelphia to Richmond 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

Philadelphia → Baltimore $37Philadelphia → Trenton $11Philadelphia → New York $17Philadelphia → Harrisburg $41Philadelphia → Pittsburgh $92Philadelphia → Washington DC $43Philadelphia → Boston $207Philadelphia → Lancaster $24New York → Richmond $177Washington DC → Richmond $44

See all routes from Philadelphia or to Richmond.