Madrid to Bali with Sichuan Airlines from €595 — 14% below the typical deal price of €690.
Tickets from €595 both ways — checked baggage included.
- Checked baggage: 1 × 23 kg
- Onboard meal: Hot meal
- WiFi: Paid wifi
- Cabin: 32″ pitch on Airbus A330-300
✈️ Airport Guides
📍 Adolfo Suárez Madrid–Barajas Airport (MAD) — The Complete Master — Terminals, Transport & Tips
📍 Bali Ngurah Rai Airport (DPS) — Terminals, Transport & Tips
📚 Bali Travel Guide
Return — DPS → Chengdu Tianfu (TFU), 20h 0m layover, TFU → MAD. Total elapsed 38h 30m. 🌆 Long layover in Chengdu — overnight stopover opportunity.
With 10h 30m outbound and 20h return in Chengdu Tianfu (TFU), you have time to explore Sichuan’s capital — China’s laid-back food and panda city. TFU sits ~60 km from the city centre, connected by metro Line 18 (~30 min, ¥10). With the 20-hour return layover you can easily check into a city hotel for the night.
What to see in a short visit:
• Chengdu Research Base of Giant Panda Breeding — best in early morning when pandas are most active (¥55 entry).
• Jinli Ancient Street — Sichuan-style food street, lit lanterns at night, free entry.
• Sichuan cuisine — mapo tofu, dan dan noodles, hot pot. Worth the heat.
• Wenshu Monastery — quiet Tang-era Buddhist temple in the city centre, free entry.
Visa note: China’s 240-hour (10-day) visa-free transit applies to most EU passports through Chengdu Tianfu — you can leave the airport without a visa as long as you have an onward ticket to a third country and stay within Sichuan province.
Available Dates
Select a date to check live prices on Skyscanner.
7 Jun – 24 Jun€595✈︎ 29h 0m · 1 stop via ChengduSkyscanner →
7 Jun – 22 Jun€595✈︎ 29h 0m · 1 stop via ChengduSkyscanner →
7 Jun – 29 Jun€595✈︎ 29h 0m · 1 stop via ChengduSkyscanner →
Prices verified at time of publication. Always confirm on Skyscanner before booking.

