Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Air China

The cheapest airline(s) flying from Madrid to Jakarta is Air China.

  • Air China Air China
  • Saudia Saudia
  • Etihad Airways Etihad Airways
  • Qatar Airways Qatar Airways
  • Turkish Airlines Turkish Airlines
  • China Eastern Airlines China Eastern Airlines
  • Iberia Iberia
  • Air France Air France
  • KLM KLM
  • Emirates Emirates
Cheapest Month January

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Madrid to Jakarta is January.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Madrid to Jakarta is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 MAD
    07:20 CGK
    19Hrs, 20m 1 Stop (AMS)
  • MADMadrid Barajas Airport 06:00 - CGK 07:20 19h 20m 1 Stop (AMS) Amsterdam
  • MADMadrid Barajas Airport 06:00
    AMSAmsterdam Airport 11:05
  • AMSAmsterdam Airport 08:40
    CGKJakarta Soekarno-Hatta Airport 07:20
  • 19h 20m (2h 25m)
  • 1 Stop AMS · Amsterdam 2h 25m
  • KLM (KL 1500)Boeing 737 800
    Garuda Indonesia (GA 89)Boeing 777
  • KLM (KL 1500)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:00 SIN
    08:20 CDG
    20Hrs, 50m 1 Stop (CGK)
  • SINSingapore Changi Airport 08:00 - CDG 08:20 20h 50m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 08:00
    MADMadrid Barajas Airport 06:00
  • CGKJakarta Soekarno-Hatta Airport 08:50
    CDGParis Charles de Gaulle Airport 08:20
  • 20h 50m (4h 05m)
  • 1 Stop CGK · Jakarta 4h 05m
  • Scoot (TR 274)Airbus A320 Neo
    Air France (AF 1401)Airbus
  • Scoot (TR 274)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:00 SIN
    08:20 CDG
    20Hrs, 50m 1 Stop (CGK)
  • SINSingapore Changi Airport 08:00 - CDG 08:20 20h 50m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 08:00
    MADMadrid Barajas Airport 06:00
  • CGKJakarta Soekarno-Hatta Airport 08:50
    CDGParis Charles de Gaulle Airport 08:20
  • 20h 50m (4h 05m)
  • 1 Stop CGK · Jakarta 4h 05m
  • Scoot (TR 274)Airbus
    Air France (AF 1401)Airbus
  • Scoot (TR 274)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 08:00 SIN
    08:20 CDG
    21Hrs, 00m 1 Stop (CGK)
  • SINSingapore Changi Airport 08:00 - CDG 08:20 21h 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 08:00
    MADMadrid Barajas Airport 06:00
  • CGKJakarta Soekarno-Hatta Airport 09:00
    CDGParis Charles de Gaulle Airport 08:20
  • 21h (4h 05m)
  • 1 Stop CGK · Jakarta 4h 05m
  • Scoot (TR 274)Airbus
    Air France (AF 1401)Airbus
  • Scoot (TR 274)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 08:00 SIN
    08:50 BRU
    20Hrs, 25m 1 Stop (CGK)
  • SINSingapore Changi Airport 08:00 - BRU 08:50 20h 25m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 08:00
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 08:50
    BRUBrussels Airport 08:50
  • 20h 25m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Scoot (TR 274)Airbus
    Brussels Airlines (SN 3732)Airbus A320 Neo
  • Scoot (TR 274)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:00 SIN
    08:50 BRU
    20Hrs, 35m 1 Stop (CGK)
  • SINSingapore Changi Airport 08:00 - BRU 08:50 20h 35m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 08:00
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 09:00
    BRUBrussels Airport 08:50
  • 20h 35m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Scoot (TR 274)Airbus
    Brussels Airlines (SN 3732)Airbus
  • Scoot (TR 274)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:30 AUH
    08:50 BRU
    21Hrs, 10m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BRU 08:50 21h 10m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BRUBrussels Airport 08:50
  • 21h 10m (4h 20m)
  • 1 Stop CGK · Jakarta 4h 20m
  • Etihad Airways (EY 474)Boeing 787 9
    Brussels Airlines (SN 3732)Airbus A320 Neo
  • Etihad Airways (EY 474)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:30 AUH
    08:50 BRU
    21Hrs, 10m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BRU 08:50 21h 10m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BRUBrussels Airport 08:50
  • 21h 10m (4h 20m)
  • 1 Stop CGK · Jakarta 4h 20m
  • Etihad Airways (EY 474)Boeing 787 9
    Brussels Airlines (SN 3732)Airbus A320 Neo
  • Etihad Airways (EY 474)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 22:30 AUH
    08:50 BRU
    21Hrs, 10m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BRU 08:50 21h 10m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BRUBrussels Airport 08:50
  • 21h 10m (4h 20m)
  • 1 Stop CGK · Jakarta 4h 20m
  • Etihad Airways (EY 474)Boeing 787 9
    Brussels Airlines (SN 3732)Airbus
  • Etihad Airways (EY 474)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 22:30 AUH
    08:50 BRU
    21Hrs, 10m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BRU 08:50 21h 10m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 06:25
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BRUBrussels Airport 08:50
  • 21h 10m (4h 20m)
  • 1 Stop CGK · Jakarta 4h 20m
  • Etihad Airways (EY 474)Boeing 787 9
    Brussels Airlines (SN 3732)Airbus
  • Etihad Airways (EY 474)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 07:05 MAD
    07:20 CGK
    18Hrs, 15m 1 Stop (AMS)
  • MADMadrid Barajas Airport 07:05 - CGK 07:20 18h 15m 1 Stop (AMS) Amsterdam
  • MADMadrid Barajas Airport 07:05
    AMSAmsterdam Airport 11:05
  • AMSAmsterdam Airport 09:40
    CGKJakarta Soekarno-Hatta Airport 07:20
  • 18h 15m (1h 25m)
  • 1 Stop AMS · Amsterdam 1h 25m
  • Air Europa (UX 1091)Boeing 787 8
    Garuda Indonesia (GA 89)Boeing 777
  • Air Europa (UX 1091)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:30 AUH
    09:45 MUC
    20Hrs, 30m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - MUC 09:45 20h 30m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:05
  • CGKJakarta Soekarno-Hatta Airport 09:35
    MUCMunich International Airport 09:45
  • 20h 30m (4h)
  • 1 Stop CGK · Jakarta 4h
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 1515)Boeing 737 800
  • Etihad Airways (EY 474)
    • M
    • T
    • -
    • -
    • F
    • -
    • S
  • 22:30 AUH
    09:45 MUC
    20Hrs, 30m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - MUC 09:45 20h 30m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:05
  • CGKJakarta Soekarno-Hatta Airport 09:35
    MUCMunich International Airport 09:45
  • 20h 30m (4h)
  • 1 Stop CGK · Jakarta 4h
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 1515)Boeing 737 800 Scimitar Winglets
  • Etihad Airways (EY 474)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 22:30 AUH
    09:45 MUC
    20Hrs, 30m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - MUC 09:45 20h 30m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:05
  • CGKJakarta Soekarno-Hatta Airport 09:35
    MUCMunich International Airport 09:45
  • 20h 30m (4h)
  • 1 Stop CGK · Jakarta 4h
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 1515)Boeing 737 800
  • Etihad Airways (EY 474)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:05 MAD
    11:10 CGK
    22Hrs, 05m 1 Stop (AMS)
  • MADMadrid Barajas Airport 07:05 - CGK 11:10 22h 05m 1 Stop (AMS) Amsterdam
  • MADMadrid Barajas Airport 07:05
    AMSAmsterdam Airport 14:55
  • AMSAmsterdam Airport 09:40
    CGKJakarta Soekarno-Hatta Airport 11:10
  • 22h 05m (5h 15m)
  • 1 Stop AMS · Amsterdam 5h 15m
  • Air Europa (UX 1091)Boeing 787 9
    Garuda Indonesia (GA 89)Boeing 777
  • Air Europa (UX 1091)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:20 SIN
    10:00 MUC
    20Hrs, 50m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:20 - MUC 10:00 20h 50m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:20
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:15
    MUCMunich International Airport 10:00
  • 20h 50m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Singapore Airlines (SQ 956)Airbus A359
    Lufthansa (LH 1807)Airbus Industrie A320 Sharklets
  • Singapore Airlines (SQ 956)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:20 SIN
    10:00 MUC
    20Hrs, 50m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:20 - MUC 10:00 20h 50m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:20
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:15
    MUCMunich International Airport 10:00
  • 20h 50m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Singapore Airlines (SQ 956)Airbus A359
    Lufthansa (LH 1807)Airbus
  • Singapore Airlines (SQ 956)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 09:20 SIN
    10:00 MUC
    20Hrs, 50m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:20 - MUC 10:00 20h 50m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:20
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:15
    MUCMunich International Airport 10:00
  • 20h 50m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Singapore Airlines (SQ 956)Airbus A359
    Lufthansa (LH 1807)Airbus
  • Singapore Airlines (SQ 956)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:40 SIN
    10:00 MUC
    21Hrs, 10m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:40 - MUC 10:00 21h 10m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:40
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:35
    MUCMunich International Airport 10:00
  • 21h 10m (4h 45m)
  • 1 Stop CGK · Jakarta 4h 45m
  • Scoot (TR 276)Airbus
    Lufthansa (LH 1807)Airbus
  • Scoot (TR 276)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:35 SIN
    10:00 MUC
    21Hrs, 10m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:35 - MUC 10:00 21h 10m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:35
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:35
    MUCMunich International Airport 10:00
  • 21h 10m (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 825)Boeing 737 800
    Lufthansa (LH 1807)Airbus
  • Garuda Indonesia (GA 825)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 09:40 SIN
    10:00 MUC
    21Hrs, 10m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:40 - MUC 10:00 21h 10m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:40
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:35
    MUCMunich International Airport 10:00
  • 21h 10m (4h 45m)
  • 1 Stop CGK · Jakarta 4h 45m
  • Scoot (TR 276)Airbus
    Lufthansa (LH 1807)Airbus
  • Scoot (TR 276)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 09:40 SIN
    10:00 MUC
    21Hrs, 10m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:40 - MUC 10:00 21h 10m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:40
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:35
    MUCMunich International Airport 10:00
  • 21h 10m (4h 45m)
  • 1 Stop CGK · Jakarta 4h 45m
  • Scoot (TR 276)Airbus
    Lufthansa (LH 1807)Airbus Industrie A320 Sharklets
  • Scoot (TR 276)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:35 SIN
    10:00 MUC
    21Hrs, 10m 1 Stop (CGK)
  • SINSingapore Changi Airport 09:35 - MUC 10:00 21h 10m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 09:35
    MADMadrid Barajas Airport 07:25
  • CGKJakarta Soekarno-Hatta Airport 10:35
    MUCMunich International Airport 10:00
  • 21h 10m (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 825)Airbus Industrie A330 200
    Lufthansa (LH 1807)Airbus
  • Garuda Indonesia (GA 825)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 22:30 AUH
    08:55 BCN
    20Hrs, 05m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BCN 08:55 20h 05m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:30
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BCNBarcelona Airport 08:55
  • 20h 05m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 7701)Boeing 787 9
  • Etihad Airways (EY 474)
    • M
    • T
    • -
    • T
    • -
    • -
    • -
  • 22:30 AUH
    08:55 BCN
    20Hrs, 05m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BCN 08:55 20h 05m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:30
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BCNBarcelona Airport 08:55
  • 20h 05m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 7701)Boeing 787 8
  • Etihad Airways (EY 474)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 22:30 AUH
    08:55 BCN
    20Hrs, 05m 1 Stop (CGK)
  • AUHAbu Dhabi Zayed International Airport 22:30 - BCN 08:55 20h 05m 1 Stop (CGK) Jakarta
  • AUHAbu Dhabi Zayed International Airport 22:30
    MADMadrid Barajas Airport 07:30
  • CGKJakarta Soekarno-Hatta Airport 09:35
    BCNBarcelona Airport 08:55
  • 20h 05m (4h 25m)
  • 1 Stop CGK · Jakarta 4h 25m
  • Etihad Airways (EY 474)Boeing 787 9
    Air Europa (UX 7701)Boeing 787 9
  • Etihad Airways (EY 474)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 08:25 MAD
    07:05 CGK
    16Hrs, 40m 1 Stop (DOH)
  • MADMadrid Barajas Airport 08:25 - CGK 07:05 16h 40m 1 Stop (DOH) Doha
  • MADMadrid Barajas Airport 08:25
    DOHHamad International Airport 18:35
  • DOHHamad International Airport 17:10
    CGKJakarta Soekarno-Hatta Airport 07:05
  • 16h 40m (1h 25m)
  • 1 Stop DOH · Doha 1h 25m
  • Iberia (IB 391)Airbus Industrie A330 200
    Qatar Airways (QR 958)Airbus A359
  • Iberia (IB 391)
    • M
    • T
    • -
    • -
    • -
    • S
    • S
  • 09:45 MAD
    09:35 CGK
    17Hrs, 50m 1 Stop (AUH)
  • MADMadrid Barajas Airport 09:45 - CGK 09:35 17h 50m 1 Stop (AUH) Abu Dhabi
  • MADMadrid Barajas Airport 09:45
    AUHAbu Dhabi Zayed International Airport 22:30
  • AUHAbu Dhabi Zayed International Airport 19:25
    CGKJakarta Soekarno-Hatta Airport 09:35
  • 17h 50m (3h 05m)
  • 1 Stop AUH · Abu Dhabi 3h 05m
  • Etihad Airways (EY 102)Boeing 787 9
    Etihad Airways (EY 474)Boeing 787 9
  • Etihad Airways (EY 102)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 09:50 MAD
    09:35 CGK
    17Hrs, 45m 1 Stop (AUH)
  • MADMadrid Barajas Airport 09:50 - CGK 09:35 17h 45m 1 Stop (AUH) Abu Dhabi
  • MADMadrid Barajas Airport 09:50
    AUHAbu Dhabi Zayed International Airport 22:30
  • AUHAbu Dhabi Zayed International Airport 19:30
    CGKJakarta Soekarno-Hatta Airport 09:35
  • 17h 45m (3h)
  • 1 Stop AUH · Abu Dhabi 3h
  • Etihad Airways (EY 102)Boeing Dreamliner Series 10
    Etihad Airways (EY 474)Boeing 787 9
  • Etihad Airways (EY 102)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 12:20 SIN
    12:10 CDG
    21Hrs, 20m 1 Stop (CGK)
  • SINSingapore Changi Airport 12:20 - CDG 12:10 21h 20m 1 Stop (CGK) Jakarta
  • SINSingapore Changi Airport 12:20
    MADMadrid Barajas Airport 10:00
  • CGKJakarta Soekarno-Hatta Airport 13:20
    CDGParis Charles de Gaulle Airport 12:10
  • 21h 20m (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 829)Airbus Industrie 330 300
    Air France (AF 1001)Airbus A220 300
  • Garuda Indonesia (GA 829)
    • M
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 MAD
    15:40 CGK
    23Hrs, 10m 1 Stop (PVG)
  • MADMadrid Barajas Airport 10:30 - CGK 15:40 23h 10m 1 Stop (PVG) Shanghai
  • MADMadrid Barajas Airport 10:30
    PVGShanghai Pudong International Airport 10:05
  • PVGShanghai Pudong International Airport 06:35
    CGKJakarta Soekarno-Hatta Airport 15:40
  • 23h 10m (3h 30m)
  • 1 Stop PVG · Shanghai 3h 30m
  • China Eastern Airlines (MU 710)Airbus A359
    Garuda Indonesia (GA 895)Airbus A330 900 Neo
  • China Eastern Airlines (MU 710)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:30 MAD
    15:40 CGK
    23Hrs, 10m 1 Stop (PVG)
  • MADMadrid Barajas Airport 10:30 - CGK 15:40 23h 10m 1 Stop (PVG) Shanghai
  • MADMadrid Barajas Airport 10:30
    PVGShanghai Pudong International Airport 10:05
  • PVGShanghai Pudong International Airport 06:35
    CGKJakarta Soekarno-Hatta Airport 15:40
  • 23h 10m (3h 30m)
  • 1 Stop PVG · Shanghai 3h 30m
  • China Eastern Airlines (MU 710)Airbus A359
    Garuda Indonesia (GA 895)Airbus Industrie 330 300
  • China Eastern Airlines (MU 710)
    • M
    • -
    • W
    • T
    • F
    • -
    • S
  • 11:00 MAD
    11:10 CGK
    18Hrs, 10m 1 Stop (AMS)
  • MADMadrid Barajas Airport 11:00 - CGK 11:10 18h 10m 1 Stop (AMS) Amsterdam
  • MADMadrid Barajas Airport 11:00
    AMSAmsterdam Airport 14:55
  • AMSAmsterdam Airport 13:35
    CGKJakarta Soekarno-Hatta Airport 11:10
  • 18h 10m (1h 20m)
  • 1 Stop AMS · Amsterdam 1h 20m
  • KLM (KL 1502)Boeing 737
    Garuda Indonesia (GA 89)Boeing 777
  • KLM (KL 1502)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:25 MAD
    13:20 CGK
    19Hrs, 55m 1 Stop (HKG)
  • MADMadrid Barajas Airport 11:25 - CGK 13:20 19h 55m 1 Stop (HKG) Hong Kong
  • MADMadrid Barajas Airport 11:25
    HKGHong Kong International Airport 09:20
  • HKGHong Kong International Airport 06:55
    CGKJakarta Soekarno-Hatta Airport 13:20
  • 19h 55m (2h 25m)
  • 1 Stop HKG · Hong Kong 2h 25m
  • Cathay Pacific (CX 372)Airbus A359
    Cathay Pacific (CX 777)Airbus Industrie 330 300
  • Cathay Pacific (CX 372)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 02:25 DOH
    13:55 FCO
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - FCO 13:55 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:30
  • CGKJakarta Soekarno-Hatta Airport 14:45
    FCORome Fiumicino Airport 13:55
  • 21h 15m (5h 15m)
  • 1 Stop CGK · Jakarta 5h 15m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 649)Airbus
  • Garuda Indonesia (GA 901)
    • -
    • T
    • W
    • T
    • F
    • S
    • -
  • 02:25 DOH
    12:45 BCN
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - BCN 12:45 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:30
  • CGKJakarta Soekarno-Hatta Airport 14:45
    BCNBarcelona Airport 12:45
  • 21h 15m (5h 40m)
  • 1 Stop CGK · Jakarta 5h 40m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 411)Airbus
  • Garuda Indonesia (GA 901)
    • -
    • -
    • W
    • T
    • -
    • S
    • -
  • 02:25 DOH
    12:45 BCN
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - BCN 12:45 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:30
  • CGKJakarta Soekarno-Hatta Airport 14:45
    BCNBarcelona Airport 12:45
  • 21h 15m (5h 40m)
  • 1 Stop CGK · Jakarta 5h 40m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 411)Airbus
  • Garuda Indonesia (GA 901)
    • -
    • T
    • -
    • -
    • F
    • -
    • S
  • 02:25 DOH
    12:45 BCN
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - BCN 12:45 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:30
  • CGKJakarta Soekarno-Hatta Airport 14:45
    BCNBarcelona Airport 12:45
  • 21h 15m (5h 40m)
  • 1 Stop CGK · Jakarta 5h 40m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 411)Airbus Industrie A320 Sharklets
  • Garuda Indonesia (GA 901)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 02:25 DOH
    13:55 FCO
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - FCO 13:55 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:30
  • CGKJakarta Soekarno-Hatta Airport 14:45
    FCORome Fiumicino Airport 13:55
  • 21h 15m (5h 15m)
  • 1 Stop CGK · Jakarta 5h 15m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 649)Airbus
  • Garuda Indonesia (GA 901)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 02:25 DOH
    14:05 MXP
    20Hrs, 55m 1 Stop (CGK)
  • DOHHamad International Airport 02:25 - MXP 14:05 20h 55m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:25
    MADMadrid Barajas Airport 11:50
  • CGKJakarta Soekarno-Hatta Airport 14:45
    MXPMilan Malpensa Airport 14:05
  • 20h 55m (4h 40m)
  • 1 Stop CGK · Jakarta 4h 40m
  • Garuda Indonesia (GA 901)Boeing 777 300
    Iberia (IB 673)Airbus
  • Garuda Indonesia (GA 901)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 02:40 DOH
    14:05 MXP
    21Hrs, 20m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - MXP 14:05 21h 20m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:50
  • CGKJakarta Soekarno-Hatta Airport 15:10
    MXPMilan Malpensa Airport 14:05
  • 21h 20m (4h 55m)
  • 1 Stop CGK · Jakarta 4h 55m
  • Qatar Airways (QR 956)Airbus A359
    Iberia (IB 673)Airbus
  • Qatar Airways (QR 956)
    • M
    • T
    • W
    • T
    • F
    • -
    • -
  • 02:40 DOH
    13:20 LHR
    21Hrs, 20m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:20 21h 20m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:50
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:20
  • 21h 20m (3h 40m)
  • 1 Stop CGK · Jakarta 3h 40m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 02:40 DOH
    13:20 LHR
    21Hrs, 20m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:20 21h 20m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:50
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:20
  • 21h 20m (3h 40m)
  • 1 Stop CGK · Jakarta 3h 40m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 02:40 DOH
    13:20 LHR
    21Hrs, 20m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:20 21h 20m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:50
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:20
  • 21h 20m (3h 40m)
  • 1 Stop CGK · Jakarta 3h 40m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 02:40 DOH
    13:25 LHR
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:25 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:55
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:25
  • 21h 15m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 02:40 DOH
    13:25 LHR
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:25 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:55
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:25
  • 21h 15m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 02:40 DOH
    13:25 LHR
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:25 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:55
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:25
  • 21h 15m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus A321 Neo
  • Qatar Airways (QR 956)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 02:40 DOH
    13:25 LHR
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:25 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:55
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:25
  • 21h 15m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 02:40 DOH
    13:25 LHR
    21Hrs, 15m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:25 21h 15m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 11:55
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:25
  • 21h 15m (3h 35m)
  • 1 Stop CGK · Jakarta 3h 35m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus A321 Neo
  • Qatar Airways (QR 956)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 02:40 DOH
    13:30 LHR
    21Hrs, 10m 1 Stop (CGK)
  • DOHHamad International Airport 02:40 - LHR 13:30 21h 10m 1 Stop (CGK) Jakarta
  • DOHHamad International Airport 02:40
    MADMadrid Barajas Airport 12:00
  • CGKJakarta Soekarno-Hatta Airport 15:10
    LHRLondon Heathrow Airport 13:30
  • 21h 10m (3h 30m)
  • 1 Stop CGK · Jakarta 3h 30m
  • Qatar Airways (QR 956)Airbus A359
    British Airways (BA 459)Airbus A321 Neo
  • Qatar Airways (QR 956)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Madrid to Jakarta?

The most popular airline flying from Madrid to Jakarta is Emirates. Find the latest flight deals on Wego.

How far is Jakarta from Madrid?

The flight distance between Madrid and Jakarta is 12189km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 02:25. The last flight of the day departs at 06:00. See the full list of flight times on Wego.