There are 7 ways to get from West Frankfort to Niles Station by taxi, train, bus (Amtrak), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train (Amtrak)
best- Take the taxi from West Frankfort to Du Quoin Stationtaxi
- Take the train from Du Quoin Station to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Niles Stationtrain
8h 31m$177–320Drive 366.9 mi
cheapest- Drive from West Frankfort to Niles Stationcar 366.9 mi
6h 10m$67–97Bus
- Take the bus from Marathon Gas Station - Marion to Chicagobus Querétaro / ...
- Take the bus from Chicago Union Station to Niles Stationbus Amtrak Thruway Connecting Service
9h 52m$128–269Fly Williamson County Regional Airport to Chicago O'Hare International Airport, train
- Fly from Williamson County Regional Airport (MWA) to Chicago O'Hare International Airport (ORD)plane MWA - ORD
- Take the train from Chicago Union Station to Niles Stationtrain
5h 38m$146–327Drive to Barkley Regional Airport, fly to Chicago O'Hare International Airport, train
- Drive from West Frankfort to Barkley Regional Airport (PAH)car
- Fly from Barkley Regional Airport (PAH) to Chicago O'Hare International Airport (ORD)plane PAH - ORD
- Take the train from Chicago Union Station to Niles Stationtrain
6h 19m$82–343Fly Williamson County Regional Airport to South Bend
- Fly from Williamson County Regional Airport (MWA) to South Bend (SBN)plane MWA - SBN
5h 1m$166–697Drive to Cape Girardeau Municipal Airport, fly to Chicago O'Hare International Airport, train
- Drive from West Frankfort to Cape Girardeau Municipal Airport (CGI)car
- Fly from Cape Girardeau Municipal Airport (CGI) to Chicago O'Hare International Airport (ORD)plane CGI - ORD
- Take the train from Chicago Union Station to Niles Stationtrain
6h 53m$138–304
Williamson County Regional Airport (MWA) to Chicago O'Hare International Airport (ORD) flights
Questions & Answers
The cheapest way to get from West Frankfort to Niles Station is to drive which costs $65 - $100 and takes 6h 10m.
The fastest way to get from West Frankfort to Niles Station is to fly which takes 5h 1m and costs $160 - $700.
No, there is no direct bus from West Frankfort station to Niles Station station. However, there are services departing from Marathon Gas Station - Marion and arriving at Niles Station via California & 35th Street, Cicero & 24th Place Terminal and Chicago Union Station. The journey, including transfers, takes approximately 9h 52m.
The distance between West Frankfort and Niles Station is 405 miles. The road distance is 369.1 miles.
The best way to get from West Frankfort to Niles Station without a car is to taxi and train which takes 8h 31m and costs $170 - $320.
It takes approximately 8h 31m to get from West Frankfort to Niles Station, including transfers.
West Frankfort to Niles Station bus services, operated by Tornado Bus Company, depart from Marathon Gas Station - Marion.
The best way to get from West Frankfort to Niles Station is to bus which takes 9h 52m and costs $120 - $270. Alternatively, you can fly, which costs $160 - $700 and takes 5h 1m.
West Frankfort to Niles Station bus services, operated by Tornado Bus Company, arrive at Chicago station.
Niles Station is 1h ahead of West Frankfort. It is currently 8:30 PM in West Frankfort and 9:30 PM in Niles Station.
What companies run services between West Frankfort, IL, USA and Niles Station, MI, USA?
You can take a vehicle from West Frankfort to Niles Station via Marathon Gas Station - Marion, Chicago, California & 35th Street, Cicero & 24th Place Terminal, Jefferson & Washington, and Chicago Union Station in around 9h 52m. Alternatively, American Airlines, United Airlines, and two other airlines fly from Williamson County Regional Airport (MWA) to South Bend (SBN) 4 times a day.
- Website
- united.com
Flights from Barkley Regional Airport to Chicago O'Hare International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $40–260
Flights from Williamson County Regional Airport to South Bend via Chicago O'Hare International Airport
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $90–800
Flights from Williamson County Regional Airport to South Bend via Chicago O'Hare International Airport, Washington Dulles
- Ave. Duration
- 8h 56m
- When
- Every day
- Estimated price
- $210–950
- Website
- contouraviation.com
Flights from Williamson County Regional Airport to Chicago O'Hare International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $80–220
Flights from Cape Girardeau Municipal Airport to Chicago O'Hare International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $95–220
- Website
- aa.com
Flights from Williamson County Regional Airport to Chicago O'Hare International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- $45–290
- Website
- delta.com
Flights from Williamson County Regional Airport to South Bend via Chicago O'Hare International Airport, Detroit
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- $130–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Du Quoin Station to Chicago Union Station
- Ave. Duration
- 5h 9m
- Frequency
- Twice daily
- Estimated price
- $90–190
- Website
- Amtrak
Train from Chicago Union Station to Niles Station
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Amtrak
Train from Chicago Union Station to Niles Station
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Amtrak
Train from Chicago Union Station to Niles Station
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Amtrak
Train from Chicago Union Station to Niles Station
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- $28–60
- Website
- Amtrak
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Marathon Gas Station - Marion to Chicago
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- $65–180
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $65–180
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Chicago Union Station to Niles Station
- Ave. Duration
- 1h 32m
- Frequency
- Once a week
- Estimated price
- $30–50
- Website
- Amtrak
- Ave. Duration
- 39 min
- Estimated price
- $55–70
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
More Questions & Answers
Yes, the driving distance between West Frankfort to Niles Station is 369 miles. It takes approximately 6h 10m to drive from West Frankfort to Niles Station.
There are 191+ hotels available in Niles Station.





