- Charlotte to Terre Haute buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Charlotte Bus Station | Terre Haute | No tags | ||||
FlixBus + Greyhound | Bus | Charlotte (Freedom Dr) | Terre Haute | No tags | ||||
![]() | Bus | Charlotte Bus Station | Terre Haute | No tags | ||||
FlixBus + Greyhound | Bus | Charlotte (Freedom Dr) | Terre Haute | No tags | ||||
![]() | Bus | Charlotte Bus Station | Terre Haute | No tags |
Get from Charlotte to Terre Haute
This route is served by bus only
The journey takes about 23 hours 50 minutes, and with fares starting at just $135, it presents an excellent value for a comfortable ride.
6bus per day
23h 50mAverage Duration
747 kmDistance
19kgCO₂ emissions
Where are the popular stops in Charlotte and Terre Haute?
Stops in Charlotte
- A
Tornado & El Expreso Bus Company
4705 N. Tryon S, Charlotte, NC, USA - C
Charlotte Greyhound Bus Station
601 W Trade St , Charlotte, NC 28202 - D
Agencia El Salvador Bus Stop
4335 N Tryon St, Charlotte, NC 28213 - E
4127 Glenwood Dr
4127 Glenwood Dr, Charlotte, NC 28208 (Exxon Gas Station)
Stops in Terre Haute
- A
Terre Haute Greyhound Station
750 Cherry St, Terre Haute, IN 47807
Compare bus companies
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from Charlotte, NC to Terre Haute by bus
How far is Charlotte from Terre Haute?
Charlotte and Terre Haute are 748 km (464 miles) apart.
What are the departure and arrival locations for buses traveling from Charlotte to Terre Haute?
Buses departing from Tornado & El Expreso Bus Company in Charlotte will take you to Terre Haute Greyhound Station in Terre Haute.







