There are 7 ways to get from Terre Haute to Ruston by car, plane, bus, bus (Greyhound), train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to University Of Illinois Willard Airport, fly to Monroe Regional Airport, bus
best- Drive from Terre Haute to University Of Illinois Willard Airport (CMI)car
- Fly from University Of Illinois Willard Airport (CMI) to Monroe Regional Airport (MLU)plane CMI - MLU
- Take the bus from Monroe to Rustonbus
9h 11m$127–498Drive to University Of Illinois Willard Airport, fly to El Dorado, taxi
cheapest- Drive from Terre Haute to University Of Illinois Willard Airport (CMI)car
- Fly from University Of Illinois Willard Airport (CMI) to El Dorado (ELD)plane CMI - ELD
- Take the taxi from El Dorado (ELD) to Rustontaxi
7h 34m$116–476Bus (Greyhound)
- Take the bus from Terre Haute Greyhound Station to St Louis Bus Stationbus
- Take the bus from St Louis Bus Station to Jacksonbus
- Take the bus from Jackson to Rustonbus
19h 45m$142–274Bus, train
- Take the bus from Terre Haute Greyhound Station to St Louis Bus Stationbus
- Take the train from St. Louis to Longviewtrain
- Take the bus from Longview Bus Station to Rustonbus
21h$203–439Drive 651.8 mi
- Drive from Terre Haute to Rustoncar 651.8 mi
11h 54m$119–172Bus to Indianapolis, fly to Monroe Regional Airport, bus
- Take the bus from Terre Haute Greyhound Station to Indianapolis Union Stationbus
- Fly from Indianapolis (IND) to Monroe Regional Airport (MLU)plane IND - MLU
- Take the bus from Monroe to Rustonbus
9h 33m$136–530Bus to Indianapolis, fly to Shreveport, bus
- Take the bus from Terre Haute Greyhound Station to Indianapolis Union Stationbus
- Fly from Indianapolis (IND) to Shreveport (SHV)plane IND - SHV
- Take the bus from Shreveport Bus Station to Rustonbus
10h 54m$125–535
Terre Haute to Ruston by bus (Greyhound)
Questions & Answers
The cheapest way to get from Terre Haute to Ruston is to drive which costs $110 - $180 and takes 11h 54m.
The fastest way to get from Terre Haute to Ruston is to drive and fly and taxi which takes 7h 34m and costs $110 - $480.
No, there is no direct bus from Terre Haute station to Ruston. However, there are services departing from Terre Haute Greyhound Station and arriving at Ruston via St Louis Bus Station and Jackson. The journey, including transfers, takes approximately 19h 45m.
The distance between Terre Haute and Ruston is 684 miles. The road distance is 655.6 miles.
The best way to get from Terre Haute to Ruston without a car is to bus which takes 19h 45m and costs $140 - $280.
It takes approximately 9h 11m to get from Terre Haute to Ruston, including transfers.
Terre Haute to Ruston bus services, operated by Greyhound USA, depart from Terre Haute Greyhound Station.
Terre Haute to Ruston bus services, operated by Greyhound USA, arrive at St Louis Bus Station.
Ruston is 1h behind Terre Haute. It is currently 9:24 PM in Terre Haute and 8:24 PM in Ruston.
Yes, the driving distance between Terre Haute to Ruston is 656 miles. It takes approximately 11h 54m to drive from Terre Haute to Ruston.
What companies run services between Terre Haute, IN, USA and Ruston, LA, USA?
You can take a bus from Terre Haute Greyhound Station to Ruston via St Louis Bus Station and Jackson in around 19h 45m.
- Website
- aa.com
Flights from University Of Illinois Willard Airport to Monroe Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $85–440
Flights from University Of Illinois Willard Airport to Monroe Regional Airport via Chicago O'Hare, Dallas/Ft.Worth
- Ave. Duration
- 7h 51m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $100–490
Flights from Indianapolis to Monroe Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 34m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $95–490
Flights from Indianapolis to Shreveport via Dallas/Ft.Worth
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- $90–470
Flights from Indianapolis to Shreveport via Charlotte
- Ave. Duration
- 6h 46m
- When
- Every day
- Estimated price
- $100–550
- Website
- delta.com
Flights from Indianapolis to Monroe Regional Airport via Atlanta
- Ave. Duration
- 4h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–450
Flights from Indianapolis to Shreveport via Atlanta
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $90–480
- Website
- contouraviation.com
Flights from University Of Illinois Willard Airport to El Dorado via Dallas/Ft.Worth
- Ave. Duration
- 6h 29m
- When
- Every day
- Estimated price
- $80–430
Flights from University Of Illinois Willard Airport to El Dorado via Chicago O'Hare, Dallas/Ft.Worth
- Ave. Duration
- 9h 1m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $95–480
- Website
- united.com
Flights from Indianapolis to Shreveport via Houston
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $95–490
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Longview
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- $150–340
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Monroe to Ruston
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- $6–12
- Website
- https://www.greyhound.com/
Bus from Terre Haute Greyhound Station to St Louis Bus Station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $29–55
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Jackson
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $85–170
- Website
- https://www.greyhound.com/
Bus from Jackson to Ruston
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $27–50
- Website
- https://www.greyhound.com/
Bus from Longview Bus Station to Ruston
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $23–45
- Website
- https://www.greyhound.com/
Bus from Terre Haute Greyhound Station to Indianapolis Union Station
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $13–24
- Website
- https://www.greyhound.com/
Bus from Shreveport Bus Station to Ruston
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- $12–23
- Website
- https://www.greyhound.com/
- Ave. Duration
- 1h 10m
- Estimated price
- $22–26
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Book your Terre Haute to Ruston bus tickets online with FlixBus.
There are 16+ hotels available in Ruston.








