We work with more than 300 partners to bring you better travel deals
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Indonesia to Madrid as you normally would.
Denpasar Bali Ngurah Rai
Madrid Barajas
2 stops
25h 00mMadrid Barajas
Denpasar Bali Ngurah Rai
2 stops
23h 15mMultiple Airlines
Denpasar Bali Ngurah Rai
Madrid Barajas
3 stops
28h 45mMadrid Barajas
Denpasar Bali Ngurah Rai
2 stops
25h 30mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
31h 25mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
25h 50mEmirates
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
28h 35mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
16h 40mQatar Airways
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
19h 25mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
16h 40mQatar Airways
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
19h 25mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
20h 35mSAUDIA
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
19h 25mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
20h 35mSAUDIA
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
25h 00mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
19h 55mSAUDIA
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
25h 00mMadrid Barajas
Jakarta Soekarno-Hatta Intl
1 stop
19h 55mSAUDIA
Jakarta Soekarno-Hatta Intl
Madrid Barajas
2 stops
44h 50mMadrid Barajas
Jakarta Soekarno-Hatta Intl
2 stops
24h 40mMalaysia Airlines
Denpasar Bali Ngurah Rai
Madrid Barajas
2 stops
27h 55mMadrid Barajas
Denpasar Bali Ngurah Rai
2 stops
37h 55mMalaysia Airlines
Denpasar Bali Ngurah Rai
Madrid Barajas
2 stops
30h 05mMadrid Barajas
Denpasar Bali Ngurah Rai
2 stops
36h 35mMultiple Airlines
Denpasar Bali Ngurah Rai
Madrid Barajas
2 stops
30h 05mMadrid Barajas
Denpasar Bali Ngurah Rai
2 stops
38h 40mMultiple Airlines
Denpasar Bali Ngurah Rai
Madrid Barajas
2 stops
26h 35mMadrid Barajas
Denpasar Bali Ngurah Rai
3 stops
29h 25mMultiple Airlines
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
22h 35mTurkish Airlines
Jakarta Soekarno-Hatta Intl
Madrid Barajas
1 stop
36h 40mTurkish Airlines
Jakarta Soekarno-Hatta Intl
Madrid Barajas
2 stops
27h 50mOman Air
Most people fly into Madrid Barajas (MAD) if they book a flight to Madrid from Indonesia. Barajas is conveniently located just 13.6 km from Madrid’s city centre.
Emirates, Qatar Airways, and Turkish Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Indonesia to Madrid for under Rp 13,223,200. The cheapest flight booked recently is on Qatar Airways for just Rp 13,223,140, but on average you can expect to pay Rp 14,964,581.
There are currently 20+ open flights from Indonesia to Madrid within the next 7 days for less than Rp 33,367,800.
The Indonesia to Madrid Barajas flight path was viewed by 16 users in the past month. Keep an eye out for changes in search interest prior to high and low season.
To fly one-way, consider booking your trip with Turkish Airlines, which is currently one of the cheapest options available, starting at Rp 5,829,398. Oman Air flights start at Rp 6,714,876 while deals on Qatar Airways start at Rp 6,906,730 one-way.
Most travellers choose Jakarta Soekarno-Hatta Intl - Madrid Barajas, Denpasar Bali Ngurah Rai - Madrid Barajas or Banyuwangi Blimbingsari - Madrid Barajas when deciding on the best route from Indonesia to Madrid.
Looking at all options, your cheapest flight can be booked for Rp 13,578,808. While the most popular route (Jakarta Soekarno-Hatta Intl - Madrid Barajas) can be booked for Rp 14,211,924 on average our data indicates Rp 33,105,408 when flying from Indonesia to Madrid.