|Shortest Duration||20h 0m|
|Trips per day||5|
On average there are 5 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Fort Lauderdale to Richmond, with an average of 5 trips per day and 82 monthly trips. One bus carrier currently travels from Fort Lauderdale to Richmond. Of the 5 trips there are 3 trips that are direct connections to Richmond.
Need more travel options? Traveling by Train from Fort Lauderdale to Richmond starts at $118.00.
Book Greyhound from Fort Lauderdale to Richmond from $87.00. There are 5 trips per day offered by Greyhound from Fort Lauderdale to Richmond and you can expect on average to pay $107.18 for a Greyhound ticket to Richmond. In Fort Lauderdale, Greyhound departs to Richmond from Bus Terminal - 515 NE 3rd St, In Richmond, Greyhound arrives at Bus Terminal - 2910 N Blvd,
An average trip on Greyhound from Fort Lauderdale to Richmond takes 23 hours and 6 minutes, while the fastest available Greyhound trip will get you to Richmond in 20 hours and 0 minutes,
On weekends, Greyhound offers 5 trips per day. A one way ticket costs $113.62 for a weekend trip to Richmond.