Distance | 939 miles (1515 km) |
---|---|
Average flight duration | 4 h 40 min |
Average plane ticket price | $337 (€288) |
Direct flight | No |
Flights from Badajoz to Milan cover the 939 miles (1515 km) long route and usually take around 4 h 40 min. While the average ticket price for this journey costs around $337 (€288), you can find the cheapest plane ticket for as low as $306 (€262).
Travel on Iberia flights between Badajoz and Milan at great prices. Omio finds you flight times and tickets for over 1000 travel companies all in one place.
Here are some other resources that might have the information you need