Flights from Minneapolis to Cleveland – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MSP to CLE – All flight route options from Minneapolis St Paul International, Minnesota, USA to Cleveland Hopkins International, Ohio, USA. These flights are operated by 5 airlines. Fly non-stop with Delta Air Lines or choose from 6 different transit flights. The shortest flight time is 1 hour and 52 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Cleveland Hopkins
We got great deals on hotels and car rentals near the airport.
Minneapolis to Cleveland flights
With over 204 flights every week and 7 different airlines you have a wide range of options. You can fly non-stop to Cleveland (CLE) from Minneapolis (MSP) with Delta Air Lines but if a stopover option suits you better you can choose to fly via Saint Louis, Chicago or any other of the 6 alternatives with connectiing airports.
Minneapolis to Cleveland with Delta Air Lines
You can fly non-stop every weekday with flights departing between 7:00 am and 9:00 pm. You also have the option to do a transit flight via Detroit. Delta Air Lines is a member of SkyTeam.
With Southwest Airlines
If you choose to fly with Southwest Airlines from Minneapolis to Cleveland you can make a transit either via Saint Louis or via Chicago. The route via Saint Louis is 10 minutes faster.
Distance & flight times: MSP Airport to Cleveland Hopkins International
The shortest flight time between MSP and CLE is 1 hour and 54 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 54m | - | 624 miles (1004 km) |
STL Saint Louis | 4h 5m | 50m | 939 miles (1511 km) |
ORD Chicago | 4h 31m | 1h 0m | 651 miles (1047 km) |
DTW Detroit | 4h 54m | 2h 25m | 625 miles (1006 km) |
MDW Chicago | 5h 55m | - | - |
IND Indianapolis | 6h 54m | 1h 9m | 767 miles (1234 km) |
DSM Des Moines | 6h 59m | 1h 3m | 847 miles (1363 km) |


