There are 8 ways to get from Mattoon to Charleston by train, plane, bus, train (Amtrak), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to University Of Illinois Willard Airport, fly
best- Take the train from Mattoon Amtrak Station to Champaign-Urbanatrain
- Fly from University Of Illinois Willard Airport (CMI) to Charleston International Airport (CHS)plane CMI - CHS
10h 8m$129–513Train, bus
- Take the train from Mattoon Amtrak Station to Champaign-Urbanatrain
- Take the bus from Champaign Intermodal Trans Ctr to Atlanta Bus Stationbus
- Take the bus from Atlanta Bus Station to Charleston Bus Stationbus
30h 10mTrain (Amtrak)
- Take the train from Mattoon Amtrak Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Petersburg Amtrak Stationtrain
- Take the train from Petersburg Amtrak Station to Charleston Amtrak Stationtrain
33h 6m$486–993Drive 783.5 mi
- Drive from Mattoon to Charlestoncar 783.5 mi
15h 58m$143–207Train to Chicago O'Hare International Airport, fly
- Take the train from Mattoon Amtrak Station to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Charleston International Airport (CHS)plane ORD - CHS
9h 24m$145–540Train to Chicago Midway International Airport, fly
- Take the train from Mattoon Amtrak Station to Homewoodtrain
- Fly from Chicago Midway International Airport (MDW) to Charleston International Airport (CHS)plane MDW - CHS
9h 14m$157–660Train, bus to Decatur Airport, fly
- Take the train from Mattoon Amtrak Station to Champaign-Urbanatrain
- Take the bus from Champaign Intermodal Trans Ctr to Decatur Downtown Transportation Centerbus
- Fly from Decatur Airport (DEC) to Charleston International Airport (CHS)plane DEC - CHS
16h 50m$132–521Train, bus to Lambert–St. Louis International Airport, fly
- Take the train from Mattoon Amtrak Station to Carbondaletrain
- Take the bus from Carbondale to St. Louisbus
- Fly from Lambert–St. Louis International Airport (STL) to Charleston International Airport (CHS)plane STL - CHS
10h 24m$164–694
University Of Illinois Willard Airport (CMI) to Charleston International Airport (CHS) flights
Questions & Answers
The cheapest way to get from Mattoon to Charleston is to drive which costs $140 - $210 and takes 15h 58m.
The fastest way to get from Mattoon to Charleston is to train and fly which takes 9h 14m and costs $150 - $700.
No, there is no direct train from Mattoon station to Charleston station. However, there are services departing from Mattoon Amtrak Station and arriving at Charleston Amtrak Station via Chicago Union Station and Petersburg Amtrak Station. The journey, including transfers, takes approximately 33h 6m.
The distance between Mattoon and Charleston is 742 miles. The road distance is 788 miles.
The best way to get from Mattoon to Charleston without a car is to train and bus which takes 30h 10m and costs .
It takes approximately 10h 8m to get from Mattoon to Charleston, including transfers.
Mattoon to Charleston train services, operated by Amtrak, depart from Mattoon Amtrak Station.
Charleston is 1h ahead of Mattoon. It is currently 9:22 PM in Mattoon and 10:22 PM in Charleston.
Mattoon to Charleston train services, operated by Amtrak, arrive at Chicago Union Station.
Yes, the driving distance between Mattoon to Charleston is 788 miles. It takes approximately 15h 58m to drive from Mattoon to Charleston.
What companies run services between Mattoon, IL, USA and Charleston, SC, USA?
You can take a train from Mattoon Amtrak Station to Charleston via Chicago Union Station, Petersburg Amtrak Station, and Charleston Amtrak Station in around 33h 6m.
- Website
- aa.com
Flights from University Of Illinois Willard Airport to Charleston International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- $95–460
Flights from University Of Illinois Willard Airport to Charleston International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $150–650
Flights from Chicago O'Hare International Airport to Charleston International Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- $85–420
Flights from Chicago O'Hare International Airport to Charleston International Airport via Charlotte
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $85–420
Flights from Lambert–St. Louis International Airport to Charleston International Airport via Charlotte
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $110–550
- Website
- southwest.com
Flights from Chicago Midway International Airport to Charleston International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $100–550
Flights from Chicago Midway International Airport to Charleston International Airport via Nashville
- Ave. Duration
- 4h 27m
- When
- Sunday, Tuesday, and Wednesday
- Estimated price
- $110–600
Flights from Lambert–St. Louis International Airport to Charleston International Airport
- Ave. Duration
- 1h 58m
- When
- Sunday, Saturday, Monday, Thursday, and Friday
- Estimated price
- $100–550
Flights from Lambert–St. Louis International Airport to Charleston International Airport via Chicago Midway International Airport
- Ave. Duration
- 4h 28m
- When
- Monday, Thursday, Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $130–650
- Website
- united.com
Flights from University Of Illinois Willard Airport to Charleston International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- $95–460
Flights from Chicago O'Hare International Airport to Charleston International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- $85–420
Flights from Decatur Airport to Charleston International Airport via Chicago O'Hare International Airport
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- $95–460
- Website
- delta.com
Flights from Chicago Midway International Airport to Charleston International Airport via Atlanta
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $110–600
Flights from Lambert–St. Louis International Airport to Charleston International Airport via Atlanta
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $110–550
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Mattoon Amtrak Station to Champaign-Urbana
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- $14–29
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Champaign-Urbana
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- $14–29
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Chicago Union Station
- Ave. Duration
- 3h 27m
- Frequency
- 3 times a day
- Estimated price
- $55–120
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Petersburg Amtrak Station
- Ave. Duration
- 21h 1m
- Frequency
- Once daily
- Estimated price
- $290–600
- Website
- https://www.amtrak.com/home.html
Train from Petersburg Amtrak Station to Charleston Amtrak Station
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $110–240
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Chicago Union Station
- Ave. Duration
- 3h 27m
- Frequency
- 3 times a day
- Estimated price
- $55–120
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Homewood
- Ave. Duration
- 2h 37m
- Frequency
- 3 times a day
- Estimated price
- $45–100
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Champaign-Urbana
- Ave. Duration
- 51 min
- Frequency
- 3 times a day
- Estimated price
- $14–29
- Website
- https://www.amtrak.com/home.html
Train from Mattoon Amtrak Station to Carbondale
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- $40–90
- Website
- https://www.amtrak.com/home.html
- Website
- flixbus.com
Bus from Champaign Intermodal Trans Ctr to Atlanta Bus Station
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Schedules at
- flixbus.com
Bus from Carbondale to St. Louis
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Atlanta Bus Station to Charleston Bus Station
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Champaign Intermodal Trans Ctr to Decatur Downtown Transportation Center
- Ave. Duration
- 55 min
- Frequency
- 5 times a week
- Estimated price
- $7–13
- Schedules at
- flixbus.com
Bus from Carbondale to St. Louis
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a week
- Estimated price
- $15–26
- Schedules at
- flixbus.com
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Carbondale to St. Louis
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.amtrak.com/home.html
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Book your Mattoon to Charleston train tickets online with Omio.
There are 1637+ hotels available in Charleston.






