Flights from Istanbul to Madrid

Compare 12 flight options on JAL

* Based on 940 flight price data points (fetched: 2026-02-14 〜 2026-02-22). Not real-time data and may not cover all departure dates. Please check the airline's official website for the latest fares and availability.

Lowest Fare$274.00
Flight Time6h 40m - 11h 40m
StopsUp to 2 stops

Fares by Cabin Class

Economy$274 ~ $873
Business$535 ~ $1,370

Available Route Options

12 different routing options available for this route

Outbound/ReturnFlight TimeStopsEconomyBusiness
OutboundIST IstanbulFRA FrankfurtMAD Madrid
ReturnMAD MadridMUC MunichIST Istanbul
7h 30m6h 40m
1stop1stop
$300~$547~
OutboundIST IstanbulFRA FrankfurtMAD Madrid
ReturnMAD MadridFRA FrankfurtIST Istanbul
7h 30m7h 10m
1stop1stop
$311~$552~
OutboundIST IstanbulMUC MunichMAD Madrid
ReturnMAD MadridMUC MunichIST Istanbul
8h 20m6h 40m
1stop1stop
$274~$535~
OutboundIST IstanbulMUC MunichMAD Madrid
ReturnMAD MadridFRA FrankfurtIST Istanbul
8h 20m7h 10m
1stop1stop
$281~$541~
OutboundIST IstanbulFRA FrankfurtMUC MunichMAD Madrid
ReturnMAD MadridMUC MunichIST Istanbul
9h 20m6h 40m
2stop1stop
$379~$628~
OutboundIST IstanbulMUC MunichFRA FrankfurtMAD Madrid
ReturnMAD MadridMUC MunichIST Istanbul
9h 25m6h 40m
2stop1stop
$335~$626~
OutboundIST IstanbulFRA FrankfurtMUC MunichMAD Madrid
ReturnMAD MadridFRA FrankfurtIST Istanbul
9h 20m7h 10m
2stop1stop
$357~$633~
OutboundIST IstanbulMUC MunichFRA FrankfurtMAD Madrid
ReturnMAD MadridFRA FrankfurtIST Istanbul
9h 25m7h 10m
2stop1stop
$379~$631~

+4 more routing options available

Compare fares with other airlines

Compare fares from different airlines operating on this route. Click on any airline to view detailed flight information and mileage earning potential.

Loading comparison data...

Miles & Status Points Earning

(when crediting to JAL Mileage Bank)

When crediting this Japan Airlines flight to JAL Mileage Bank, you earn both FLY ON Points (for elite status) and Miles (for award tickets). Here's how they work:

  • FLY ON Points: FLY ON Points are used for elite status qualification. Accumulate enough points within a calendar year to achieve higher status tiers, which unlock benefits like lounge access, priority boarding, bonus miles, and complimentary upgrades. Status points are calculated based on fare price or flight distance depending on the airline.
  • Miles: Miles are your reward currency for free flights. Redeem accumulated miles for award tickets on the airline and its partners. Miles earned depend on flight distance and your booking class. Higher booking classes earn more miles per flight.

The "FLY ON Points/$100" and "Miles/$100" columns show earning efficiency - higher numbers mean better value for your money. Compare different cabin classes to find the best balance between comfort and mileage earning.

As a oneworld member, Japan Airlines flights can be credited to partner programs. Compare earning potential:Executive Club, AAdvantage

CabinFareFLY ON PointsFLY ON Points/$100MilesMiles/$100
Economy$274 - $8731,526 - 2,617229 - 5961,526 - 2,617229 - 596
Business$535 - $1,3702,672 - 5,407283 - 7902,672 - 5,407283 - 790
Learn more about JAL Mileage Bank

Flight Itineraries & Booking Class Details

Browse 12 available flight options from Istanbul to Madrid. Each itinerary shows the route, layover cities, flight duration, and detailed fare information.

📘What are booking classes?

Even within the same Economy cabin, tickets have hidden categories called "booking classes." Cheaper tickets get lower booking classes (Q, V, etc.) while expensive tickets get higher ones (Y, B, etc.). This dramatically affects how many miles you earn. On popular dates, cheaper booking classes sell out first, so closer to departure you may only find expensive fares—which do earn more miles. Click any fare to see the calculation details.

💡Smart booking tips

To maximize miles earned per dollar spent, look for fares with higher "Points/cost" or "Miles/cost" values. However, keep in mind that booking class also affects change/cancellation flexibility—cheaper fares often have stricter policies.

Flight List
ISTIstanbulFRAFrankfurtMADMadrid(7.5h+)MADMadridMUCMunichISTIstanbul(6.7h+)
3,954 mi
Economy (Booking Class L, L, W, W)
$300 - $449
1,567FLY ON Points349-522 FLY ON Points/$100
1,567Miles349-522 Miles/$100
Economy (Booking Class T, T, W, W)
$334 - $502
1,567FLY ON Points312-469 FLY ON Points/$100
1,567Miles312-469 Miles/$100
Economy (Booking Class S)
$335 - $547
1,976FLY ON Points361-590 FLY ON Points/$100
1,976Miles361-590 Miles/$100
Economy (Booking Class W)
$389 - $580
1,976FLY ON Points341-508 FLY ON Points/$100
1,976Miles341-508 Miles/$100
Economy (Booking Class Q, Q, S, S)
$455 - $596
2,384FLY ON Points400-524 FLY ON Points/$100
2,384Miles400-524 Miles/$100
Business (Booking Class P)
$547 - $900
2,766FLY ON Points307-506 FLY ON Points/$100
2,766Miles307-506 Miles/$100
Business (Booking Class Z, Z, P, P)
$636 - $1,022
3,891FLY ON Points381-612 FLY ON Points/$100
3,891Miles381-612 Miles/$100
ISTIstanbulFRAFrankfurtMADMadrid(7.5h+)MADMadridFRAFrankfurtISTIstanbul(7.2h+)
4,088 mi
Economy (Booking Class T, T, S, S)
$311 - $541
1,635FLY ON Points302-526 FLY ON Points/$100
1,635Miles302-526 Miles/$100
Economy (Booking Class S, S, V, V)
$343 - $640
2,044FLY ON Points319-596 FLY ON Points/$100
2,044Miles319-596 Miles/$100
Economy (Booking Class L, L, V, V)
$362 - $573
1,635FLY ON Points285-452 FLY ON Points/$100
1,635Miles285-452 Miles/$100
Economy (Booking Class W, W, V, V)
$410 - $662
2,044FLY ON Points309-499 FLY ON Points/$100
2,044Miles309-499 Miles/$100
Economy (Booking Class Q, Q, V, V)
$522 - $760
2,452FLY ON Points323-470 FLY ON Points/$100
2,452Miles323-470 Miles/$100
Business (Booking Class P, P, Z, Z)
$552 - $968
3,985FLY ON Points412-722 FLY ON Points/$100
3,985Miles412-722 Miles/$100
Business (Booking Class Z)
$647 - $1,114
5,110FLY ON Points459-790 FLY ON Points/$100
5,110Miles459-790 Miles/$100
ISTIstanbulMUCMunichMADMadrid(8.3h+)MADMadridMUCMunichISTIstanbul(6.7h+)
3,820 mi
Economy (Booking Class K, K, W, W)
$274 - $423
1,526FLY ON Points361-557 FLY ON Points/$100
1,526Miles361-557 Miles/$100
Economy (Booking Class L, L, W, W)
$305 - $472
1,526FLY ON Points323-500 FLY ON Points/$100
1,526Miles323-500 Miles/$100
Economy (Booking Class S)
$323 - $464
1,908FLY ON Points411-591 FLY ON Points/$100
1,908Miles411-591 Miles/$100
Economy (Booking Class W)
$377 - $557
1,908FLY ON Points343-506 FLY ON Points/$100
1,908Miles343-506 Miles/$100
Business (Booking Class P)
$535 - $889
2,672FLY ON Points301-499 FLY ON Points/$100
2,672Miles301-499 Miles/$100
Business (Booking Class Z, Z, P, P)
$630 - $974
3,722FLY ON Points382-591 FLY ON Points/$100
3,722Miles382-591 Miles/$100
ISTIstanbulMUCMunichMADMadrid(8.3h+)MADMadridFRAFrankfurtISTIstanbul(7.2h+)
3,954 mi
Economy (Booking Class L, L, S, S)
$281 - $511
1,594FLY ON Points312-567 FLY ON Points/$100
1,594Miles312-567 Miles/$100
Economy (Booking Class K, K, V, V)
$336 - $546
1,594FLY ON Points292-474 FLY ON Points/$100
1,594Miles292-474 Miles/$100
Economy (Booking Class W)
$386 - $588
1,976FLY ON Points336-512 FLY ON Points/$100
1,976Miles336-512 Miles/$100
Economy (Booking Class S, S, V, V)
$391 - $628
1,976FLY ON Points315-505 FLY ON Points/$100
1,976Miles315-505 Miles/$100
Business (Booking Class P, P, Z, Z)
$541 - $954
3,891FLY ON Points408-719 FLY ON Points/$100
3,891Miles408-719 Miles/$100
Business (Booking Class Z)
$628 - $1,051
4,941FLY ON Points470-787 FLY ON Points/$100
4,941Miles470-787 Miles/$100
ISTIstanbulFRAFrankfurtMUCMunichMADMadrid(9.3h+)MADMadridMUCMunichISTIstanbul(6.7h+)
4,188 mi
Economy (Booking Class S, S, S, W, W)
$379 - $578
2,092FLY ON Points362-552 FLY ON Points/$100
2,092Miles362-552 Miles/$100
Economy (Booking Class T, T, T, W, W)
$381 - $548
1,637FLY ON Points299-430 FLY ON Points/$100
1,637Miles299-430 Miles/$100
Economy (Booking Class W)
$434 - $634
2,092FLY ON Points330-482 FLY ON Points/$100
2,092Miles330-482 Miles/$100
Economy (Booking Class V, V, V, W, W)
$495 - $674
2,092FLY ON Points310-423 FLY ON Points/$100
2,092Miles310-423 Miles/$100
Economy (Booking Class H, H, H, S, S)
$568 - $709
2,547FLY ON Points359-448 FLY ON Points/$100
2,547Miles359-448 Miles/$100
Business (Booking Class P)
$628 - $991
2,929FLY ON Points296-466 FLY ON Points/$100
2,929Miles296-466 Miles/$100
Business (Booking Class Z, Z, Z, P, P)
$720 - $1,134
4,182FLY ON Points369-581 FLY ON Points/$100
4,182Miles369-581 Miles/$100
ISTIstanbulMUCMunichFRAFrankfurtMADMadrid(9.4h+)MADMadridMUCMunichISTIstanbul(6.7h+)
3,960 mi
Economy (Booking Class T, T, T, W, W)
$335 - $515
1,568FLY ON Points305-468 FLY ON Points/$100
1,568Miles305-468 Miles/$100
Economy (Booking Class S, S, S, W, W)
$403 - $570
1,978FLY ON Points347-491 FLY ON Points/$100
1,978Miles347-491 Miles/$100
Economy (Booking Class W)
$450 - $629
1,978FLY ON Points315-440 FLY ON Points/$100
1,978Miles315-440 Miles/$100
Business (Booking Class P)
$626 - $979
2,769FLY ON Points283-442 FLY ON Points/$100
2,769Miles283-442 Miles/$100
Business (Booking Class Z)
$813 - $1,073
4,947FLY ON Points461-609 FLY ON Points/$100
4,947Miles461-609 Miles/$100
ISTIstanbulFRAFrankfurtMUCMunichMADMadrid(9.3h+)MADMadridFRAFrankfurtISTIstanbul(7.2h+)
4,322 mi
Economy (Booking Class T, T, T, S, S)
$357 - $587
1,705FLY ON Points291-478 FLY ON Points/$100
1,705Miles291-478 Miles/$100
Economy (Booking Class S, S, S, V, V)
$387 - $694
2,160FLY ON Points311-558 FLY ON Points/$100
2,160Miles311-558 Miles/$100
Economy (Booking Class W, W, W, V, V)
$431 - $708
2,160FLY ON Points305-501 FLY ON Points/$100
2,160Miles305-501 Miles/$100
Economy (Booking Class V, V, V, W, W)
$504 - $706
2,160FLY ON Points306-429 FLY ON Points/$100
2,160Miles306-429 Miles/$100
Business (Booking Class P, P, P, Z, Z)
$633 - $1,057
4,148FLY ON Points392-655 FLY ON Points/$100
4,148Miles392-655 Miles/$100
Economy (Booking Class H, H, H, V, V)
$636 - $873
2,615FLY ON Points300-411 FLY ON Points/$100
2,615Miles300-411 Miles/$100
Business (Booking Class Z)
$713 - $1,199
5,401FLY ON Points451-758 FLY ON Points/$100
5,401Miles451-758 Miles/$100
ISTIstanbulMUCMunichFRAFrankfurtMADMadrid(9.4h+)MADMadridFRAFrankfurtISTIstanbul(7.2h+)
4,094 mi
Economy (Booking Class S)
$379 - $609
2,046FLY ON Points336-540 FLY ON Points/$100
2,046Miles336-540 Miles/$100
Economy (Booking Class T, T, T, V, V)
$402 - $640
1,636FLY ON Points256-407 FLY ON Points/$100
1,636Miles256-407 Miles/$100
Economy (Booking Class W)
$459 - $660
2,046FLY ON Points310-446 FLY ON Points/$100
2,046Miles310-446 Miles/$100
Business (Booking Class P, P, P, Z, Z)
$631 - $1,047
3,988FLY ON Points381-632 FLY ON Points/$100
3,988Miles381-632 Miles/$100
Business (Booking Class Z, Z, Z, P, P)
$728 - $1,138
3,991FLY ON Points351-548 FLY ON Points/$100
3,991Miles351-548 Miles/$100
ISTIstanbulFRAFrankfurtMADMadrid(7.5h+)MADMadridFRAFrankfurtMUCMunichISTIstanbul(11.7h+)
4,094 mi
Economy (Booking Class T, T, S, S, S)
$356 - $640
1,637FLY ON Points256-460 FLY ON Points/$100
1,637Miles256-460 Miles/$100
Economy (Booking Class L, L, W, W, W)
$379 - $649
1,637FLY ON Points252-432 FLY ON Points/$100
1,637Miles252-432 Miles/$100
Economy (Booking Class S)
$388 - $673
2,046FLY ON Points304-527 FLY ON Points/$100
2,046Miles304-527 Miles/$100
Economy (Booking Class W)
$468 - $738
2,046FLY ON Points277-437 FLY ON Points/$100
2,046Miles277-437 Miles/$100
Economy (Booking Class Q, Q, S, S, S)
$511 - $738
2,454FLY ON Points333-480 FLY ON Points/$100
2,454Miles333-480 Miles/$100
Business (Booking Class P, P, Z, Z, Z)
$638 - $1,180
3,991FLY ON Points338-626 FLY ON Points/$100
3,991Miles338-626 Miles/$100
Business (Booking Class Z)
$783 - $1,269
5,116FLY ON Points403-653 FLY ON Points/$100
5,116Miles403-653 Miles/$100
ISTIstanbulMUCMunichMADMadrid(8.3h+)MADMadridFRAFrankfurtMUCMunichISTIstanbul(11.7h+)
3,960 mi
Economy (Booking Class L, L, S, S, S)
$326 - $611
1,596FLY ON Points261-490 FLY ON Points/$100
1,596Miles261-490 Miles/$100
Economy (Booking Class K, K, W, W, W)
$353 - $623
1,596FLY ON Points256-452 FLY ON Points/$100
1,596Miles256-452 Miles/$100
Economy (Booking Class S)
$379 - $606
1,978FLY ON Points326-522 FLY ON Points/$100
1,978Miles326-522 Miles/$100
Economy (Booking Class W, W, V, V, V)
$480 - $679
1,978FLY ON Points291-412 FLY ON Points/$100
1,978Miles291-412 Miles/$100
Business (Booking Class P, P, Z, Z, Z)
$702 - $1,169
3,897FLY ON Points333-555 FLY ON Points/$100
3,897Miles333-555 Miles/$100
Business (Booking Class Z, Z, P, P, P)
$720 - $1,098
3,819FLY ON Points348-530 FLY ON Points/$100
3,819Miles348-530 Miles/$100

FAQ

You can earn between 1,526 and 5,407 Status Points depending on booking class. Economy: 1,526–2,617. Business: 2,672–5,407.

The lowest fare starts at $274. Economy from $274. Business from $535.

Business class offers better Status Points per cost. Economy: up to 595.9, Business: up to 789.8.

Yes. Lufthansa flights can also be credited to: Premium Points (ANA), Status Miles (TK), PQP (UA), Elite Miles (SQ).

The shortest flight time is approximately 7.5h.

OriginISTIstanbulChange
DestinationMADMadrid
Destinations (34)
Airline