|Shortest Duration||1h 50m|
|Trips per day||5|
On average there are 5 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Richmond to Norfolk, with an average of 5 trips per day and 100 monthly trips. 2 bus carriers serve the route from Richmond to Norfolk. Of the 5 trips there are 5 trips that are direct connections to Norfolk.
Need more travel options? Traveling by Train from Richmond to Norfolk starts at $25.00.
Book Greyhound from Richmond to Norfolk from $13.00. There are 5 trips per day offered by Greyhound from Richmond to Norfolk and you can expect on average to pay $14.92 for a Greyhound ticket to Norfolk. In Richmond, Greyhound departs to Norfolk from Bus Terminal - 2910 N Blvd, In Norfolk, Greyhound arrives at Bus Terminal - 701 Monticello Ave,
An average trip on Greyhound from Richmond to Norfolk takes 2 hours and 11 minutes, while the fastest available Greyhound trip will get you to Norfolk in 1 hours and 50 minutes,
On weekends, Greyhound offers 4 trips per day. A one way ticket costs $15.32 for a weekend trip to Norfolk.
Book OurBus from Richmond to Norfolk from $15.00. Typically there is one OurBus schedule per day from Richmond to Norfolk and you can expect on average to pay $15.14 for a OurBus ticket to Norfolk. In Richmond, OurBus departs to Norfolk from N Pine St & W Broad St, In Norfolk, OurBus arrives at W 49th St & Quarantine Rd, S Side,
An average trip on OurBus from Richmond to Norfolk takes 2 hours and 18 minutes, while the fastest available OurBus trip will get you to Norfolk in 1 hours and 50 minutes,
On weekends, OurBus offers 1 trip per day and you could expect to pay $15.13 for a one way ticket for your weekend getaway trip to Norfolk.