How can I find cheap flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Explore the cheapest one-way and round-trip flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport over the next 90 days, with one-way fares from IDR 5,596,800 and round-trip from IDR 9,595,700. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
MAD 3:25 PM18h 35m1 stopCGK 4:00 PMMadrid - Jakarta | Mon, Dec 7 | Saudia
CGK 5:30 PM25h 55m1 stopMAD 1:25 PMJakarta - Madrid | Sun, Dec 13 | SaudiaIDR 9,595,700 IDR 14,504,50034% off34% offIDR 14,504,500 IDR 9,595,700
MAD 3:25 PM18h 35m1 stopCGK 4:00 PMMadrid - Jakarta | Mon, Nov 23 | Saudia
CGK 5:30 PM25h 55m1 stopMAD 1:25 PMJakarta - Madrid | Sun, Nov 29 | SaudiaIDR 9,623,000 IDR 14,504,50034% off34% offIDR 14,504,500 IDR 9,623,000
MAD 9:00 PM20h 25m1 stopCGK 11:25 PMMadrid - Jakarta | Thu, Nov 26 | China Southern Airlines
CGK 1:15 PM35h 15m1 stopMAD 6:30 PMJakarta - Madrid | Wed, Dec 2 | China Southern AirlinesIDR 10,243,000 IDR 14,504,50028% off28% offIDR 14,504,500 IDR 10,243,000
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Sat, Dec 5 | China Southern Airlines
CGK 12:05 AM42h 15m1 stopMAD 12:20 PMJakarta - Madrid | Tue, Dec 8 | Air ChinaIDR 10,682,80026% offIDR 14,504,500 IDR 10,682,800
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Tue, Nov 24 | China Southern Airlines
CGK 12:05 AM42h 15m1 stopMAD 12:20 PMJakarta - Madrid | Fri, Nov 27 | Air ChinaIDR 10,945,00025% offIDR 14,504,500 IDR 10,945,000
MAD 9:10 PM17h 10m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Nov 18 | Etihad Airways
CGK 1:15 PM35h 15m1 stopMAD 6:30 PMJakarta - Madrid | Fri, Nov 20 | China Southern AirlinesIDR 11,032,40024% offIDR 14,504,500 IDR 11,032,400
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Nov 25 | Etihad Airways
CGK 1:15 PM35h 15m1 stopMAD 6:30 PMJakarta - Madrid | Fri, Nov 27 | China Southern AirlinesIDR 11,032,40024% offIDR 14,504,500 IDR 11,032,400
MAD 9:10 PM17h 10m1 stopCGK 8:20 PMMadrid - Jakarta | Tue, Nov 3 | Etihad Airways
CGK 1:15 PM35h 15m1 stopMAD 6:30 PMJakarta - Madrid | Mon, Nov 9 | China Southern AirlinesIDR 11,051,60024% offIDR 14,504,500 IDR 11,051,600
MAD 9:10 PM29h 25m1 stopCGK 8:35 AMMadrid - Jakarta | Thu, Nov 26 | Etihad Airways
CGK 1:15 PM35h 15m1 stopMAD 6:30 PMJakarta - Madrid | Wed, Dec 2 | China Southern AirlinesIDR 11,256,40022% offIDR 14,504,500 IDR 11,256,400
MAD 1:00 PM17h 25m1 stopJKT 2:00 PMMadrid - Jakarta | Wed, Nov 4 | Normal Airline
JKT 3:00 PM6hNonstopMAD 4:00 PMJakarta - Madrid | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Tue, Nov 24 | China Southern AirlinesIDR 5,596,800 IDR 8,761,60036% off36% offIDR 8,761,600 IDR 5,596,800
MAD 9:10 PM17h 10m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Nov 11 | Etihad AirwaysIDR 6,782,300 IDR 8,761,60023% off23% offIDR 8,761,600 IDR 6,782,300
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Sun, Nov 29 | Etihad AirwaysIDR 6,790,500 IDR 8,761,60022% off22% offIDR 8,761,600 IDR 6,790,500
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Nov 25 | Etihad AirwaysIDR 6,793,20022% offIDR 8,761,600 IDR 6,793,200
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Tue, Nov 24 | Etihad AirwaysIDR 6,793,20022% offIDR 8,761,600 IDR 6,793,200
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Thu, Nov 26 | Etihad AirwaysIDR 6,801,40022% offIDR 8,761,600 IDR 6,801,400
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Sun, Nov 22 | Etihad AirwaysIDR 6,809,60022% offIDR 8,761,600 IDR 6,809,600
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Dec 2 | Etihad AirwaysIDR 6,812,30022% offIDR 8,761,600 IDR 6,812,300
MAD 9:45 AM28h 35m1 stopCGK 8:20 PMMadrid - Jakarta | Thu, Nov 12 | Etihad AirwaysIDR 6,847,80022% offIDR 8,761,600 IDR 6,847,800
MAD 1:00 PM17h 25m1 stopJKT 2:00 PMMadrid - Jakarta | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Thu, Jan 14 | China Southern AirlinesIDR 5,654,200 IDR 19,293,20071% off71% offIDR 19,293,200 IDR 5,654,200
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Tue, Jan 19 | China Southern AirlinesIDR 5,815,300 IDR 19,293,20070% off70% offIDR 19,293,200 IDR 5,815,300
MAD 9:20 AM19h 10m1 stopCGK 10:30 AMMadrid - Jakarta | Mon, Nov 30 | Riyadh AirIDR 5,979,200 IDR 19,293,20069% off69% offIDR 19,293,200 IDR 5,979,200
MAD 9:20 AM19h 10m1 stopCGK 10:30 AMMadrid - Jakarta | Mon, Nov 16 | Riyadh AirIDR 5,992,90069% offIDR 19,293,200 IDR 5,992,900
MAD 9:40 AM18h 50m1 stopCGK 10:30 AMMadrid - Jakarta | Wed, Nov 25 | Riyadh AirIDR 6,055,70069% offIDR 19,293,200 IDR 6,055,700
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Tue, Nov 24 | Etihad AirwaysIDR 7,178,30063% offIDR 19,293,200 IDR 7,178,300
MAD 9:10 PM17h 10m1 stopCGK 8:20 PMMadrid - Jakarta | Wed, Nov 25 | Etihad AirwaysIDR 7,413,20062% offIDR 19,293,200 IDR 7,413,200
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Thu, Nov 19 | China Southern AirlinesIDR 10,073,70048% offIDR 19,293,200 IDR 10,073,700
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Sat, Dec 12 | China Southern AirlinesIDR 10,076,40048% offIDR 19,293,200 IDR 10,076,400
MAD 1:00 PM17h 25m1 stopJKT 2:00 PMMadrid - Jakarta | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Thu, Nov 26 | Etihad AirwaysIDR 7,161,900 IDR 38,385,90081% off81% offIDR 38,385,900 IDR 7,161,900
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Sun, Nov 29 | Etihad AirwaysIDR 7,164,700 IDR 38,385,90081% off81% offIDR 38,385,900 IDR 7,164,700
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Tue, Nov 24 | Etihad AirwaysIDR 7,178,300 IDR 38,385,90081% off81% offIDR 38,385,900 IDR 7,178,300
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Fri, Dec 4 | Etihad AirwaysIDR 7,656,30080% offIDR 38,385,900 IDR 7,656,300
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Fri, Nov 13 | Etihad AirwaysIDR 7,689,10080% offIDR 38,385,900 IDR 7,689,100
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Tue, Nov 10 | Etihad AirwaysIDR 11,472,20070% offIDR 38,385,900 IDR 11,472,200
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Thu, Dec 17 | Etihad AirwaysIDR 12,127,80068% offIDR 38,385,900 IDR 12,127,800
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Wed, Dec 16 | Etihad AirwaysIDR 12,381,80068% offIDR 38,385,900 IDR 12,381,800
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Fri, Dec 18 | Etihad AirwaysIDR 15,107,80061% offIDR 38,385,900 IDR 15,107,800
MAD 1:00 PM17h 25m1 stopJKT 2:00 PMMadrid - Jakarta | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Mon, Nov 9 | Etihad AirwaysIDR 11,644,300 IDR 53,056,30078% off78% offIDR 53,056,300 IDR 11,644,300
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Tue, Nov 3 | Etihad AirwaysIDR 14,515,100 IDR 53,056,30073% off73% offIDR 53,056,300 IDR 14,515,100
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Sun, Nov 8 | Etihad AirwaysIDR 15,241,600 IDR 53,056,30071% off71% offIDR 53,056,300 IDR 15,241,600
MAD 8:05 AM17h 10m1 stopCGK 7:15 AMMadrid - Jakarta | Tue, Nov 3 | Qatar AirwaysIDR 15,746,90070% offIDR 53,056,300 IDR 15,746,900
MAD 10:05 PM17h 20m1 stopCGK 9:25 PMMadrid - Jakarta | Wed, Nov 4 | IberiaIDR 16,317,80069% offIDR 53,056,300 IDR 16,317,800
MAD 6:10 PM17h 50m1 stopCGK 6:00 PMMadrid - Jakarta | Tue, Nov 3 | Turkish AirlinesIDR 19,123,00064% offIDR 53,056,300 IDR 19,123,000
MAD 9:45 AM16h 50m1 stopCGK 8:35 AMMadrid - Jakarta | Thu, Nov 5 | Etihad AirwaysIDR 23,009,90056% offIDR 53,056,300 IDR 23,009,900
MAD 10:50 AM19h 20m1 stopCGK 12:10 PMMadrid - Jakarta | Tue, Nov 3 | China Southern AirlinesIDR 23,362,30056% offIDR 53,056,300 IDR 23,362,300
MAD 10:05 PM17h 20m1 stopCGK 9:25 PMMadrid - Jakarta | Thu, Nov 5 | Qatar AirwaysIDR 24,755,30053% offIDR 53,056,300 IDR 24,755,300
MAD 1:00 PM17h 25m1 stopJKT 2:00 PMMadrid - Jakarta | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Madrid to Jakarta are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport
What is the cheapest month for one-way flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport, the best time to buy is in May, with an average price of IDR 8,319,400. You’ll want to avoid July, when the average price can reach as high as IDR 15,308,800.
What’s the cheapest month to fly round-trip from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com’s data from the past 12 months, June is typically the cheapest month to find flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport, with an average price of IDR 9,120,000. In contrast, December is usually the most expensive month, with average fares reaching IDR 17,757,100.
What is the cheapest day of the week to fly from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport is Thursday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
The cheapest airline flying from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport is China Southern Airlines (from IDR 5,613,200) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Check the schedule for flights from Madrid to Jakarta and find the flight that best matches your travel plans.
-
EY104
Adolfo Suárez Madrid-Barajas Airport
9:10 PM
MAD
6:55 AM
AUH
S M T W T F SSearch -
EY472
Abu Dhabi Intl. Airport
8:55 AM
AUH
8:35 PM
CGK
S M - W T F S -
CZ378
Adolfo Suárez Madrid-Barajas Airport
10:30 AM
MAD
5:30 AM
CAN
- M - W - F -Search -
CZ3037
Baiyun Intl. Airport
8:05 AM
CAN
12:15 PM
CGK
S M T W T F S -
HU728
Adolfo Suárez Madrid-Barajas Airport
10:45 AM
MAD
5:20 AM
CKG
- - T W - - -Search -
HU7923
Chongqing Jiangbei Intl. Airport
8:00 AM
CKG
1:05 PM
KUL
- M - W T F S -
8B678
Kuala Lumpur Intl. Airport
4:50 PM
KUL
5:55 PM
CGK
S M T W T F S -
EY102
Adolfo Suárez Madrid-Barajas Airport
9:35 AM
MAD
7:35 PM
AUH
S M T W T F SSearch -
EY472
Abu Dhabi Intl. Airport
8:55 AM
AUH
8:35 PM
CGK
S M - W T F S -
CZ378
Adolfo Suárez Madrid-Barajas Airport
10:30 AM
MAD
5:30 AM
CAN
- M - W - F -Search -
CZ387
Baiyun Intl. Airport
7:15 PM
CAN
11:25 PM
CGK
S M T W T F S
About Adolfo Suárez Madrid-Barajas Airport and Soekarno-Hatta Intl. Airport
Learn about Adolfo Suárez Madrid-Barajas Airport (MAD) and Soekarno-Hatta Intl. Airport (CGK) — including location, terminals, transportation, and travel tips.
| Flight distance | 12,168.47 km |
|---|---|
| Cheapest one-way ticket price | IDR 5,596,800 |
| Cheapest return ticket price | IDR 9,595,700 |
FAQs for Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport Flights
What is the transportation method from the main airport to downtown in Jakarta?
- The distance from Soekarno–Hatta International Airport to downtown is about 23 km. It takes about 40 minutes by taxi.
- The distance from Halim Perdanakusuma International Airport to downtown is about 7 km. It takes about 20 minutes by taxi.
What are the cheapest flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
One-way flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport currently start from IDR 5,596,800, and round-trip fares start from IDR 9,595,700. The current lowest fare is a China Southern Airlines flight departing on Tue, Nov 24; prices may vary depending on availability.What is the average price of a flight from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport is IDR 14,685,600. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Adolfo Suárez Madrid-Barajas Airport to Soekarno-Hatta Intl. Airport on Trip.com?
Enter Adolfo Suárez Madrid-Barajas Airport and Soekarno-Hatta Intl. Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Nonstop flights Adolfo Suárez Madrid-Barajas Airport to Barcelona Intl. Airport
- Flights from Adolfo Suárez Madrid-Barajas Airport to Simon Bolivar International Airport
- Flights from Adolfo Suárez Madrid-Barajas Airport to Humberto Delgado Airport
- Cheap Adolfo Suárez Madrid-Barajas Airport to Fiumicino Leonardo Da Vinci Intl. Airport flights
- Nonstop flights Adolfo Suárez Madrid-Barajas Airport to Pudong Intl. Airport
- Flight deals from Adolfo Suárez Madrid-Barajas Airport to Lisbon
- Cheap flights from Adolfo Suárez Madrid-Barajas Airport to Buenos Aires
- Flight deals from Adolfo Suárez Madrid-Barajas Airport to Rome
- Flight deals from Adolfo Suárez Madrid-Barajas Airport to London
- Nonstop flights from Adolfo Suárez Madrid-Barajas Airport to Paris
- Cheap Surabaya Airport to Soekarno-Hatta Intl. Airport flights
- Cheap Kuala Lumpur Intl. Airport to Soekarno-Hatta Intl. Airport flights
- Cheap Changi Airport to Soekarno-Hatta Intl. Airport flights
- Nonstop flights Ngurah Rai Intl. Airport to Soekarno-Hatta Intl. Airport
- Nonstop flights Suvarnabhumi Intl. Airport to Soekarno-Hatta Intl. Airport
- Bangkok to Soekarno-Hatta Intl. Airport cheap flights
- Flights from Singapore to Soekarno-Hatta Intl. Airport
- Airlines fly from Kuala Lumpur to Soekarno-Hatta Intl. Airport
- Bali to Soekarno-Hatta Intl. Airport cheap flights
- Airlines fly from Surabaya to Soekarno-Hatta Intl. Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.