| Duration | 2h 3m |
|---|---|
| Distance | 138 mi |
| Average price | $147 |
| Nearby airports | 6 found |
The nearest airport to Spirit Lake is Sioux Falls (FSD). However, there are better options for getting to Spirit Lake. Jefferson Lines operates a bus from Minneapolis to Jackson once daily. Tickets cost $50 - $70 and the journey takes 3h 35m.
Want to know about travelling to Spirit Lake? 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 Spirit Lake is Fort Dodge (FOD) Airport which is 76.5 miles away. Other nearby airports include Fort Dodge (FOD) (76.5 miles) and Sioux Falls (FSD) (82.8 miles).
More informationIt takes 5h 53m to get from Spirit Lake to Minneapolis (MSP) Airport.
More informationWe recommend flying to Minneapolis (MSP) Airport, which is 138.6 miles away from Spirit Lake. The bus from Minneapolis (MSP) to Spirit Lake takes 5h 53m.
More informationThere are 87+ hotels available in Spirit Lake.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps