|Distance||188 miles (304 km)|
|Average train duration||25 h 44 min|
Trains from Spartanburg, SC to Charleston, SC cover the 188 miles (304 km) long route taking on average 25 h 44 min with our travel partners like. There are direct train services available.
Here are some other resources that might have the information you need