Trip to Benidorm

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Madrid to Benidorm

🛫 Catch a quick direct flight from Madrid Airport to Alicante–Elche Airport, lasting only 1 hour and 10 minutes. Choose between flights offered by Air Europa and Iberia for convenience. 🌴 Once you land in Alicante, it's a short 3 hour and 41-minute journey to the popular coastal town of Benidorm by plane. 💸 Prices for flights between Benidorm and Madrid can range from €47 to €170, offering flexibility for different budgets.

Where to stay in Benidorm

There are over 1159 hotels to stay in Benidorm. Prices range from $23 per night.

Find accommodation
  • Air Europa and Iberia are the two main airlines that offer flights from Madrid Airport to Alicante–Elche Airport, which is the closest airport to Benidorm. Both airlines provide several daily flights between these two destinations, making it convenient for travelers. Passengers can check the airlines' websites or contact their customer service to find the most suitable flight options for their trip from Madrid to Benidorm.
  • The flight from Madrid to Benidorm typically takes approximately 3 hours and 41 minutes. This flight duration may vary slightly depending on factors such as weather conditions, air traffic, and the specific route taken by the aircraft. Travelers should check with the airline for the most up-to-date and accurate flight times for their journey from Madrid to Benidorm.
  • The cost of a flight from Madrid to Benidorm typically ranges from €48 to €172, depending on factors such as the time of booking, airline preference, and availability of discounts or promotions. It's advisable for travelers to book their flights in advance or keep an eye out for deals to secure the best price for their trip. Prices may also fluctuate based on the season and demand, so passengers are recommended to check multiple airlines and booking platforms to find the most competitive fare for their journey.