|Distance||310 miles (500 km)|
|Average flight duration||4 h 51 min|
|Average plane ticket price||$270 (€237)|
Flights from St. Louis, MO to Cincinnati, OH cover the 310 miles (500 km) long journey and usually take around 4 h 51 min. There are direct flight services available. While the average ticket price for this trip costs around $270 (€237), you can find the cheapest plane ticket for as low as $270 (€237).
Here are some other resources that might have the information you need