Philadelphia to Richmond train

Cheap train tickets from Philadelphia to Richmond

Showing times and prices for 27 Jun

Cheapest

£28

Average

£121

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
16:3230th Street Station5h21 21:53Main Street Station
0 changes
£281One-way
Cheapest
16:3230th Street Station4h49 21:21Staples Mill Road Station
0 changes
£281One-way
2nd Cheapest
15:2530th Street Station4h45 20:10Staples Mill Road Station
0 changes
£781One-way
12:0030th Street Station4h56 16:56Staples Mill Road Station
0 changes
£1231One-way
13:0030th Street Station5h19 18:19Staples Mill Road Station
0 changes
£1381One-way

Train schedule Philadelphia to Richmond

Showing trains for tomorrow, Monday, 27 June
07:4030th Street Station5h08 12:48Main Street Station
1 change
07:4030th Street Station4h31 12:11Staples Mill Road Station
0 changes
08:5330th Street Station4h34 13:27Staples Mill Road Station
0 changes
12:0030th Street Station4h56 16:56Staples Mill Road Station
0 changes
12:3330th Street Station4h40 17:13Staples Mill Road Station
0 changes
13:0030th Street Station5h19 18:19Staples Mill Road Station
0 changes
13:0030th Street Station5h57 18:57Main Street Station
0 changes
15:2530th Street Station4h45 20:10Staples Mill Road Station
0 changes
16:0830th Street Station5h45 21:53Main Street Station
1 change
16:0830th Street Station5h13 21:21Staples Mill Road Station
1 change
16:3230th Street Station5h21 21:53Main Street Station
0 changes
16:3230th Street Station4h49 21:21Staples Mill Road Station
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
26 Jun
Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul

Fastest train times from Philadelphia to Richmond

Showing times and prices for 27 Jun

Fastest Journey

4 h 31 m

Average

5 h 4 m

Trains per day

12

Distance

333 km

Of the 12 trains that leave Philadelphia for Richmond every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
07:4030th Street Station4h31 12:11Staples Mill Road Station
0 changes
£1381One-way
2nd Fastest
08:5330th Street Station4h34 13:27Staples Mill Road Station
0 changes
£1381One-way
12:3330th Street Station4h40 17:13Staples Mill Road Station
0 changes
£1381One-way
15:2530th Street Station4h45 20:10Staples Mill Road Station
0 changes
£781One-way
16:3230th Street Station4h49 21:21Staples Mill Road Station
0 changes
£281One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Philadelphia to Richmond

distanceDistance206 miles (332 km)
durationAverage train duration4 h 22 min
priceAverage train ticket price£60 (€66)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesAmtrak

Trains from Philadelphia to Richmond cover the 206 miles (332 km) long route taking on average 4 h 22 min with our travel partners like Amtrak. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this journey costs around £60, you can find the cheapest train ticket for as low as £28.

Train providers: Amtrak trains Philadelphia to Richmond

For as little as £28 you can travel by train between Philadelphia and Richmond with Amtrak. Omio will show you the best deals, timetables and tickets available for this route.

Amtrak

Amtrak is the main train provider in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveller’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Richmond from Philadelphia, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

Amtrak from Philadelphia to Richmond train information:

  • Average Duration: 5 h 26 min
  • Average Price: £28
  • Amtrak frequency: 2 a day

Travel Tips: Trains from Philadelphia to Richmond

Travel by train to Richmond easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Philadelphia to Richmond.
FAQs
Looking to save money on your trip? Omio customers have found the cheapest train to Richmond from Philadelphia for the next 7 days starting from £28  one way.
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Philadelphia to Richmond train prices are on average £60  one way.
The train distance from Philadelphia to Richmond is around 206 miles (332 km).
The Philadelphia to Richmond train duration is on average 4 h 22 min, which is to be expected when travelling 206 miles (332 km) to Richmond from Philadelphia. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
For the route from Philadelphia to Richmond you can take a train with Amtrak. Be sure to check out all possible train companies that offer services to Richmond from Philadelphia on Omio to compare what amenities they may have.
On average, there are 2 trains a day from Philadelphia to Richmond. The train times and services may be different on weekends and holidays compared to weekdays.
The first Philadelphia to Richmond train departs at 08: 26   and the last train from Philadelphia to Richmond leaves at 20: 35. Check out the most up-to-date Philadelphia to Richmond train times on Omio and find the best time to travel to your destination.
You can find a train between Philadelphia and Richmond to cost on average £60 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Philadelphia to Richmond train generally on sale a few months before the planned travel date.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language