St Louis to Battle Creek (STL–BTL) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
While no nonstop service exists between STL and BTL, connecting options are available through 3 hubs.
Connection Landscape
On-Time Performance
Travel Essentials
STL: EDT · BTL: CDT
When it's 6:00 PM in St Louis, it's 5:00 PM in Battle Creek.
STL–BTL Quick Facts
Frequently Asked Questions
Flights from STL to BTL
St. Louis Lambert International Airport (STL) and Battle Creek Executive Airport at Kellogg Field (BTL) are connected through multiple connecting hub airports.
STL to BTL Flight Duration and Schedule
Nonstop flight time from STL to BTL ranges from 2 hours 52 minutes. The route covers a distance of 364 miles (586 km).
Connecting Options and Alternatives
3 one-stop connections are available, with the fastest taking approximately 4 hours via CLE.