VA → VA · about 81 miles
Richmond to Norfolk bus & train schedule
Virginia Breeze Bus Lines, Amtrak and FlixBus run 28 direct buses and trains a week from Richmond to Norfolk. The fastest takes 2 hours 5 minutes; the first departure leaves at 9:45 AM and the last at 9:34 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 28
- Fastest trip
- 2h 05m
- First departure
- 9:45 AM
- Last departure
- 9:34 PM
7 of the 28 buses and trains a week stop at Richmond International Airport (RIC).
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 | Ticket |
|---|---|---|---|---|---|---|
| 9:45 AM | 12:50 PM | 3h 05m | Daily | Richmond (The Plaza at Main Street Station) to Norfolk (Park & Ride) | Virginia Breeze Bus Lines Full timetable | Book (carrier website) |
| 3:33 PM | 5:49 PM | 2h 16m | Thu, Sat, Sun from Nov 21 | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
| 4:25 PM | 6:49 PM | 2h 24m | Daily | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
| 4:30 PM | 6:35 PM | 2h 05m | Daily | Richmond Richmond th St and Ambler to Norfolk | FlixBus Full timetable | No online booking link |
| 4:52 PM | 7:09 PM | 2h 17m | Mon–Fri from Nov 16 | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
| 8:27 PM | 10:43 PM | 2h 16m | Mon–Fri from Nov 16 | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
| 9:22 PM | 11:38 PM | 2h 16m | Thu, Sat, Sun from Nov 21 | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
| 9:34 PM | 11:55 PM | 2h 21m | Daily | Richmond Staples Mill Road Amtrak Station to Norfolk | Amtrak Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Richmond Where you get off in Norfolk The route of the busiest trip
Where to board in Richmond
- Richmond (The Plaza at Main Street Station) Map of Richmond (The Plaza at Main Street Station) (Google Maps)
- 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)
Where buses and trains stop in Norfolk
Return trip: Norfolk to Richmond
Questions
How long is the bus or train from Richmond to Norfolk?
The fastest direct bus or train takes 2 hours 5 minutes; the typical trip is 2 hours 17 minutes.
What time is the first departure from Richmond to Norfolk?
The earliest departure is at 9:45 AM (Daily) and the last at 9:34 PM (Mon–Fri).
Which bus and rail companies go from Richmond to Norfolk?
Virginia Breeze Bus Lines, Amtrak and FlixBus run direct buses and trains on this route.
Where do I board in Richmond?
Buses and trains to Norfolk leave from Richmond (The Plaza at Main Street Station), Richmond Staples Mill Road Amtrak Station and Richmond Richmond th St and Ambler.
Does the bus or train from Richmond to Norfolk stop at Richmond International Airport?
Yes, 7 of the 28 a week: at Richmond (Airport).