The Osceola Lodge is found near the town of Osceola, MO and is 102 miles from Kansas City or 247 miles from St. Louis. We at Missouri Hunting and Fishing Adventures are pleased to provide transportation to and from major transportation hubs for a minimal cost per mile.