NY → VA · about 289 miles
New York to Richmond bus & train schedule
Amtrak, FlixBus, Greyhound and OurBus run 160 direct buses and trains a week from New York to Richmond. The fastest takes 6 hours 1 minute; the first departure leaves at 1:15 AM and the last at 11:23 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 160
- Fastest trip
- 6h 01m
- First departure
- 1:15 AM
- Last departure
- 11:23 PM
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Company |
|---|---|---|---|---|---|
| 1:15 AM | 8:15 AM | 7h 00m | Daily except Wed | New York, NY (Hudson Yards - 11th Avenue between W. 35th and W. 36th Streets, directly across from Javits Convention center, in front of the windowless gray building.) to Richmond, VA (Main St. Station - Parking lot on E. Franklin Street on west side of station building. Approximate address 1501 E. Fanklin St) | OurBus Full timetable |
| 1:15 AM | 8:15 AM | 7h 00m | Wed from Nov 25 | New York, NY (Hudson Yards - 11th Avenue between W. 35th and W. 36th Streets, directly across from Javits Convention center, in front of the windowless gray building.) to Richmond, VA (N. Pine Street bus loading zone Next to the VCU Institute for Contemporary Art) | OurBus Full timetable |
| 2:30 AM New | 10:30 AM | 8h 00m | Daily | NYC Midtown 31st St & 8th Ave to Richmond Richmond th St and Ambler | FlixBus Full timetable |
| 2:30 AM | 11:45 AM | 9h 15m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 5:00 AM | 12:45 PM | 7h 45m | Mon, Tue, Fri, Sat, Sun | NYC Midtown 31st St & 8th Ave to Richmond Richmond th St and Ambler | FlixBus Full timetable |
| 6:02 AM | 2:53 PM | 8h 51m | Daily | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 7:04 AM | 3:15 PM | 8h 11m | Daily | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 7:30 AM | 3:10 PM | 7h 40m | Tue, Thu, Fri, Sat, Sun | NYC Chinatown 28 Allen St to Richmond Richmond th St and Ambler | FlixBus Full timetable |
| 9:00 AM | 4:20 PM | 7h 20m | Daily | NYC Midtown 31st St & 8th Ave to Richmond Richmond th St and Ambler | FlixBus Full timetable |
| 9:05 AM | 3:26 PM | 6h 21m | Thu, Sat, Sun from Nov 21 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 9:05 AM | 4:18 PM | 7h 13m | Sat & Sun | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 9:08 AM | 4:18 PM | 7h 10m | Mon–Fri | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 10:15 AM | 5:55 PM | 7h 40m | Mon, Thu, Fri, Sat, Sun | NYC Midtown 31st St & 8th Ave to Richmond E Main Street | FlixBus Full timetable |
| 10:35 AM | 4:47 PM | 6h 12m | Mon–Fri from Nov 16 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 11:05 AM | 7:10 PM | 8h 05m | Thu–Sun | NYC Midtown 31st St & 8th Ave to Richmond E Main Street | FlixBus Full timetable |
| 11:35 AM | 6:16 PM | 6h 41m | Mon–Fri from Nov 16 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 11:50 AM | 8:45 PM | 8h 55m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 12:30 PM | 8:15 PM | 7h 45m | Daily | NYC Midtown 31st St & 8th Ave to Richmond E Main Street | FlixBus Full timetable |
| 1:17 PM | 7:18 PM | 6h 01m | Thu, Sat, Sun from Nov 21 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 1:17 PM | 7:28 PM | 6h 11m | Daily | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 2:02 PM | 8:20 PM | 6h 18m | Mon–Fri from Nov 16 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 2:30 PM | 9:39 PM | 7h 09m | Daily | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 3:04 PM | 9:15 PM | 6h 11m | Thu, Sat, Sun from Nov 21 | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 3:04 PM | 9:27 PM | 6h 23m | Daily | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 3:30 PM | 12:15 AM +1 day | 8h 45m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 4:30 PM | 11:40 PM | 7h 10m | Wed–Sun | NYC Chinatown 28 Allen St to Richmond E Main Street | FlixBus Full timetable |
| 6:45 PM | 1:50 AM +1 day | 7h 05m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 7:45 PM | 2:25 AM +1 day | 6h 40m | Daily | NYC Chinatown 28 Allen St to Richmond E Main Street | FlixBus Full timetable |
| 7:50 PM | 3:10 AM +1 day | 7h 20m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 9:00 PM | 3:55 AM +1 day | 6h 55m | Mon, Tue, Fri, Sat | New York Broadway/ St to Richmond E Main Street | FlixBus Full timetable |
| 9:15 PM | 4:35 AM +1 day | 7h 20m | Daily | NYC Chinatown 28 Allen St to Richmond E Main Street | FlixBus Full timetable |
| 11:00 PM | 5:45 AM +1 day | 6h 45m | Daily | New York Manhattan 42 St Bus Terminal to Richmond E Main Street | Greyhound Full timetable |
| 11:23 PM | 9:03 AM +1 day | 9h 40m | Wed–Sat | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
| 11:23 PM | 9:29 AM +1 day | 10h 06m | Mon, Tue, Wed, Thu, Sun | Ny Moynihan Train Hall At Penn Station to Richmond Staples Mill Road Amtrak Station | Amtrak Full timetable |
Route map
The map needs JavaScript.
Where to board in New York Where you get off in Richmond The route of the busiest trip
Where to board in New York
- Ny Moynihan Train Hall At Penn Station Map of Ny Moynihan Train Hall At Penn Station (Google Maps)
- NYC Chinatown 28 Allen St Map of NYC Chinatown 28 Allen St (Google Maps)
- New York Broadway/ St Map of New York Broadway/ St (Google Maps)
- Port Authority Bus Terminal Map of Port Authority Bus Terminal (Google Maps)
- New York (Hudson Yards) Map of New York (Hudson Yards) (Google Maps)
Where buses and trains stop in Richmond
- Richmond Staples Mill Road Amtrak Station Map of Richmond Staples Mill Road Amtrak Station (Google Maps)
- Richmond Richmond th St and Ambler Map of Richmond Richmond th St and Ambler (Google Maps)
- Richmond (The Plaza at Main Street Station) Map of Richmond (The Plaza at Main Street Station) (Google Maps)
- Richmond (Main St) Map of Richmond (Main St) (Google Maps)
- Richmond (N) Map of Richmond (N) (Google Maps)
Return trip: Richmond to New York
Questions
How long is the bus or train from New York to Richmond?
The fastest direct bus or train takes 6 hours 1 minute; the typical trip is 7 hours 9 minutes.
What time is the first departure from New York to Richmond?
The earliest departure is at 1:15 AM (Daily except Wed) and the last at 11:23 PM (Mon, Tue, Wed, Thu, Sun).
Which bus and rail companies go from New York to Richmond?
Amtrak, FlixBus, Greyhound and OurBus run direct buses and trains on this route.
Where do I board in New York?
Buses and trains to Richmond leave from Ny Moynihan Train Hall At Penn Station, NYC Chinatown 28 Allen St, New York Broadway/ St, Port Authority Bus Terminal and New York (Hudson Yards).