- Charlottesville to Florence buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound | Bus | Charlottesville Union Station | Florence, SC | No tags | ||||
Greyhound + FlixBus | Bus | Charlottesville Union Station | Florence, SC | No tags |
Compare 2 ways to go from Charlottesville to Florence
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Florence. The journey takes about 22 hours 30 minutes, and with fares starting at just $129, it presents an excellent value for a comfortable ride.
1bus per day
22h 30mAverage Duration
442 kmDistance
11kgCO₂ emissions
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$129 - $129 | Average Duration22h 30m | 11kg CO₂e | ||
Train | Average Price$372 - $372 | Average Duration18h 15m | 40kg CO₂e |
Where are the popular stops in Charlottesville and Florence?
Stops in Florence
- A619 S Irby St, Florence, SC 29501, USA
- B
TA Travel Center - Florence
2301 W Lucas St, Florence, SC 29501, USA





