|Shortest Duration||4h 55m|
|Trips per day||5|
On average there are 5 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Wilmington to Richmond, with an average of 5 trips per day and 98 monthly trips. One bus carrier currently travels from Wilmington to Richmond. Of the 5 trips there are 2 trips that are direct connections to Richmond.
Need more travel options? Traveling by Train from Wilmington to Richmond starts at $58.00.
Book Greyhound from Wilmington to Richmond from $16.00. There are 5 trips per day offered by Greyhound from Wilmington to Richmond and you can expect on average to pay $31.87 for a Greyhound ticket to Richmond. In Wilmington, Greyhound departs to Richmond from Bus Terminal - 100 French St, In Richmond, Greyhound arrives at Bus Terminal - 2910 N Blvd,
An average trip on Greyhound from Wilmington to Richmond takes 5 hours and 39 minutes, while the fastest available Greyhound trip will get you to Richmond in 4 hours and 55 minutes,
On weekends, Greyhound offers 6 trips per day. A one way ticket costs $38.41 for a weekend trip to Richmond.