On this page, you can find and book flights from Evansville to Lansing. The distance between these cities is 588 km; however, there are no direct flights, so the journey includes a layover at O'Hare International Airport with a total travel time starting from 4 hours and 1 minute.
The primary carrier on this route is American Airlines. Ticket prices change constantly, so we recommend using the price dynamic chart and the low-price calendar provided on this page to find the best deals. You can also check how to get to the airport at your point of departure and plan your route from the airport in Lansing.




