|Nearby airports||5 found|
The nearest airport to Effingham is Decatur (DEC). However, there are better options for getting to Effingham. You can take a bus from Evansville (EVV) to Effingham via Evansville Bus Station, St Louis Bus Station, and Effingham in around 6h 41m.
Want to know about travelling to Effingham? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Effingham is Decatur (DEC) Airport which is 52.8 miles away. Other nearby airports include Evansville (EVV) (92.8 miles), Bloomington (BMI) (96.8 miles), St. Louis (STL) (102 miles) and Peoria (PIA) (123.6 miles).More information
It takes 3h 20m to get from Effingham to St. Louis (STL) Airport.More information
We recommend flying to St. Louis (STL) Airport, which is 102 miles away from Effingham. The train and bus from St. Louis (STL) to Effingham takes 3h 20m.More information
There are 17+ hotels available in Effingham. Prices start at $42 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps