
Find Cheap Flights from Madrid (MAD) to Olinda (REC) from CHF 671
Selected flight deals from Madrid to Olinda
The lowest prices found within the past 7 days from Madrid to Olinda were CHF 619 for one-way flights and CHF 671 for return flights, for the period specified. Prices and availability are subject to change. Additional terms apply.
MAD
Adolfo Suárez Madrid-Barajas
REC
Guararapes Intl.
CHF 671 Return, found 1 day ago
CHF 671
Return
found 1 day ago
MAD
Adolfo Suárez Madrid-Barajas
REC
Guararapes Intl.
CHF 753 Return, found 1 day ago
CHF 753
Return
found 1 day ago
MAD
Adolfo Suárez Madrid-Barajas
REC
Guararapes Intl.
CHF 1'088 Return, found 1 day ago
CHF 1'088
Return
found 1 day ago
MAD
Adolfo Suárez Madrid-Barajas
REC
Guararapes Intl.
CHF 1'145 Return, found 1 day ago
CHF 1'145
Return
found 1 day ago
MAD
Adolfo Suárez Madrid-Barajas
REC
Guararapes Intl.
CHF 1'233 Return, found 1 day ago
CHF 1'233
Return
found 1 day ago
Origin airport IATA code | MAD |
Destination airport IATA code | REC |
Number of flight options | 1 |
Return price | CHF 670 |
Average flight time | 7 hours 30 mins |
Place to stay after flight from Madrid to Olinda

Hotel Costeiro
Avenida Ministro Marcos Freire, 681, Bairro Novo, Olinda, PE
Dieses Hotel mit 3 Sternen in Strandnähe bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
8.4/10 Very Good! (388 reviews)
"It’s been around since the sixties, but they’ve done a great job of keeping it up. Excellent breakfast buffet."
Reviewed on 16 Nov 2024

Hotel 5 Sóis
Av. Ministro Marcos Freire, 633, Olinda, PE
Dieses Hotel mit 3 Sternen bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) und Parken ...
8/10 Very Good! (63 reviews)
"Atendimento excelente em todos os sentidos."
Reviewed on 31 May 2025

Hotel Pousada São Francisco
Rua do Sol 127, Carmo, Olinda, PE
Dieses Hotel mit 3 Sternen bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) und Parken ...
8.2/10 Very Good! (109 reviews)
"People very friendly, they do what they can to help you"
Reviewed on 28 Aug 2023
Save an average of 15% on thousands of hotels when you're signed in

Hotel 7 Colinas
Ladeira de São Francisco, 307, Carmo, Olinda, PE
Dieses Hotel mit 3 Sternen für Familien bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) ...
9.4/10 Exceptional! (265 reviews)
"My favorite hotel on our three-week vacation in Brazil. The facilities and setting are reminiscent of a Bali villa. Gorgeous pool area and outdoor seating / dining. Lots of little nooks and crannies where you can sit and read or talk quietly. Beautiful local art (sculptures and paintings) all around ..."
Reviewed on 11 Aug 2025

Pousada dos Quatro Cantos
Rua Prudente de Morais, 441, Carmo, Olinda, PE
Diese Pousada bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf inbegriffenes Frühstück, WLAN-Internetzugang (kostenlos) und Zimmerservice (bitte ...
9.2/10 Wonderful! (118 reviews)
Better than in the pictures!
"Beautiful old house right in the middle of the historical colonial sector of Olinda. The free breakfast was varied, abundant, and delicious, and the personnel extremely helpful. They connected us with an excellent tour guide, Heider, who led us around Olinda and Recife."
Reviewed on 10 Jul 2024

Pousada Convento da Conceição
R. Bpo. Coutinho, Alto da Sé, Olinda, PE
Dieses Hotel mit 3 Sternen bietet dir einen angenehmen Aufenthalt in Olinda. Freu dich auf Parken ohne Service (kostenlos), eine rund um die Uhr besetzte Rezeption ...
9/10 Wonderful! (73 reviews)
"Quaint and historical!"
Reviewed on 11 Jan 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Trending
Top Trending
Flights
- Flights from Zürich to Gran Canaria
- Flights from Zürich to Santiago de Compostela
- Flights from Geneva to Seville
- Flights from Zürich to Seville
- Flights from Geneva to Málaga
- Flights from Geneva to Alicante
- Flights from Geneva to Ibiza Town
- Flights from Zürich to Málaga
- Flights from Zürich to La Gomera
- Flights from Geneva to Marbella
- Flights from Zürich to Ibiza Town
- Flights from Zürich to Girona
- Flights from Zürich to Granada
- Flights from Basel to Fuerteventura
- Flights from Zürich to Jerez de la Frontera
- Flights from Basel to Seville
- Flights from Zürich to Mallorca Island
- Flights from Geneva to Fuerteventura
- Flights from Geneva to Palma de Mallorca
- Flights from Geneva to Tenerife
- Flights from Geneva to Granada
- Flights from Santiago de Compostela to Zürich
- Flights from Zürich to Valencia
- Flights from Zürich to Alicante
- Flights from Basel to Málaga
- Flights from Basel to Tenerife
- Flights from Zürich to Marbella
- Flights from Zürich to Tenerife
- Flights from Zürich to Menorca
- Flights from Zürich to Fuerteventura
^Savings based on all holiday package bookings with Flight + Hotel made on ebookers.ie from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.