Flights from TYO to Madrid

Compare 4 flight options on JAL

* Based on 5154 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$1,530.00
Flight Time16h 45m - 19h 10m
Stops1 stop

Fares by Cabin Class

Economy$1,530 ~ $6,721
Business$4,173 ~ $13,449

Available Route Options

4 different routing options available for this route

Outbound/ReturnFlight TimeStopsEconomyBusiness
OutboundHND HanedaFRA FrankfurtMAD Madrid
ReturnMAD MadridFRA FrankfurtHND Haneda
18h 55m16h 45m
1stop1stop
$1,542~$4,185~
OutboundHND HanedaFRA FrankfurtMAD Madrid
ReturnMAD MadridMUC MunichHND Haneda
18h 55m16h 55m
1stop1stop
$1,686~$4,505~
OutboundHND HanedaMUC MunichMAD Madrid
ReturnMAD MadridFRA FrankfurtHND Haneda
19h 10m16h 45m
1stop1stop
$1,530~$4,173~
OutboundHND HanedaMUC MunichMAD Madrid
ReturnMAD MadridMUC MunichHND Haneda
19h 10m16h 55m
1stop1stop
$1,606~$4,494~

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$1,530 - $6,7215,436 - 13,626200 - 4235,436 - 13,626200 - 423
Business$4,173 - $13,4499,525 - 20,414139 - 3779,525 - 20,414139 - 377
Learn more about JAL Mileage Bank

Flight Itineraries & Booking Class Details

Browse 4 available flight options from TYO 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
HNDHanedaFRAFrankfurtMADMadrid(18.9h+)MADMadridFRAFrankfurtHNDHaneda(16.8h+)
13,626 mi
Economy (Booking Class L, L, S, S)
$1,542 - $2,724
5,449FLY ON Points200-353 FLY ON Points/$100
5,449Miles200-353 Miles/$100
Economy (Booking Class W, W, S, S)
$1,694 - $2,783
6,812FLY ON Points245-402 FLY ON Points/$100
6,812Miles245-402 Miles/$100
Economy (Booking Class V, V, S, S)
$1,816 - $2,688
6,812FLY ON Points253-375 FLY ON Points/$100
6,812Miles253-375 Miles/$100
Economy (Booking Class S, S, V, V)
$1,881 - $2,499
6,812FLY ON Points273-362 FLY ON Points/$100
6,812Miles273-362 Miles/$100
Economy (Booking Class Q, Q, S, S)
$2,188 - $3,148
8,174FLY ON Points260-374 FLY ON Points/$100
8,174Miles260-374 Miles/$100
Premium Eco/Economy (Booking Class N)
$2,581 - $3,760
9,536FLY ON Points254-370 FLY ON Points/$100
9,536Miles254-370 Miles/$100
Premium Eco/Economy (Booking Class E, E, N, N)
$3,225 - $4,575
11,581FLY ON Points253-359 FLY ON Points/$100
11,581Miles253-359 Miles/$100
Premium Eco/Economy (Booking Class G, G, N, N)
$3,552 - $7,328
11,581FLY ON Points158-326 FLY ON Points/$100
11,581Miles158-326 Miles/$100
Business (Booking Class P)
$4,185 - $6,519
9,536FLY ON Points146-228 FLY ON Points/$100
9,536Miles146-228 Miles/$100
Business (Booking Class Z, Z, D, D)
$4,523 - $7,539
17,032FLY ON Points226-377 FLY ON Points/$100
17,032Miles226-377 Miles/$100
Business (Booking Class D, D, Z, Z)
$5,487 - $6,810
17,032FLY ON Points250-310 FLY ON Points/$100
17,032Miles250-310 Miles/$100
Business (Booking Class C, C, Z, Z)
$5,990 - $8,785
17,032FLY ON Points194-284 FLY ON Points/$100
17,032Miles194-284 Miles/$100
Economy (Booking Class Y)
$6,087 - $6,707
13,626FLY ON Points203-224 FLY ON Points/$100
13,626Miles203-224 Miles/$100
Business (Booking Class J, J, Z, Z)
$6,890 - $13,370
18,735FLY ON Points140-272 FLY ON Points/$100
18,735Miles140-272 Miles/$100
First/Business (Booking Class A)
$11,024 - $11,284
20,438FLY ON Points181-185 FLY ON Points/$100
20,438Miles181-185 Miles/$100
First/Business (Booking Class F)
$24,048 - $24,479
20,438FLY ON Points84-85 FLY ON Points/$100
20,438Miles84-85 Miles/$100
HNDHanedaFRAFrankfurtMADMadrid(18.9h+)MADMadridMUCMunichHNDHaneda(16.9h+)
13,610 mi
Economy (Booking Class W, W, S, S)
$1,686 - $2,623
6,804FLY ON Points259-404 FLY ON Points/$100
6,804Miles259-404 Miles/$100
Economy (Booking Class L, L, V, V)
$1,711 - $2,306
5,441FLY ON Points236-318 FLY ON Points/$100
5,441Miles236-318 Miles/$100
Economy (Booking Class S, S, W, W)
$1,752 - $2,555
6,804FLY ON Points266-388 FLY ON Points/$100
6,804Miles266-388 Miles/$100
Economy (Booking Class V, V, S, S)
$1,807 - $2,686
6,804FLY ON Points253-377 FLY ON Points/$100
6,804Miles253-377 Miles/$100
Economy (Booking Class Q, Q, S, S)
$2,180 - $3,110
8,166FLY ON Points263-375 FLY ON Points/$100
8,166Miles263-375 Miles/$100
Premium Eco/Economy (Booking Class N)
$2,563 - $3,633
9,525FLY ON Points262-372 FLY ON Points/$100
9,525Miles262-372 Miles/$100
Premium Eco/Economy (Booking Class E, E, N, N)
$3,216 - $4,589
11,570FLY ON Points252-360 FLY ON Points/$100
11,570Miles252-360 Miles/$100
Premium Eco/Economy (Booking Class G, G, N, N)
$3,543 - $7,342
11,570FLY ON Points158-327 FLY ON Points/$100
11,570Miles158-327 Miles/$100
Business (Booking Class P, P, Z, Z)
$4,505 - $6,033
13,263FLY ON Points220-294 FLY ON Points/$100
13,263Miles220-294 Miles/$100
Business (Booking Class Z)
$4,833 - $8,326
17,011FLY ON Points204-352 FLY ON Points/$100
17,011Miles204-352 Miles/$100
Business (Booking Class D, D, Z, Z)
$5,479 - $6,780
17,011FLY ON Points251-311 FLY ON Points/$100
17,011Miles251-311 Miles/$100
Business (Booking Class C, C, Z, Z)
$6,014 - $8,299
17,011FLY ON Points205-283 FLY ON Points/$100
17,011Miles205-283 Miles/$100
Economy (Booking Class Y)
$6,111 - $6,721
13,610FLY ON Points203-223 FLY ON Points/$100
13,610Miles203-223 Miles/$100
Business (Booking Class J, J, Z, Z)
$6,881 - $13,449
18,714FLY ON Points139-272 FLY ON Points/$100
18,714Miles139-272 Miles/$100
First/Business (Booking Class A)
$11,016 - $11,265
20,414FLY ON Points181-185 FLY ON Points/$100
20,414Miles181-185 Miles/$100
First/Business (Booking Class F)
$24,039 - $24,461
20,414FLY ON Points84-85 FLY ON Points/$100
20,414Miles84-85 Miles/$100
HNDHanedaMUCMunichMADMadrid(19.2h+)MADMadridFRAFrankfurtHNDHaneda(16.8h+)
13,610 mi
Economy (Booking Class L, L, V, V)
$1,530 - $2,713
5,444FLY ON Points201-356 FLY ON Points/$100
5,444Miles201-356 Miles/$100
Economy (Booking Class S)
$1,614 - $2,704
6,804FLY ON Points252-422 FLY ON Points/$100
6,804Miles252-422 Miles/$100
Economy (Booking Class W, W, S, S)
$1,777 - $2,644
6,804FLY ON Points257-383 FLY ON Points/$100
6,804Miles257-383 Miles/$100
Economy (Booking Class V)
$2,033 - $2,583
6,804FLY ON Points263-335 FLY ON Points/$100
6,804Miles263-335 Miles/$100
Economy (Booking Class Q, Q, S, S)
$2,177 - $3,043
8,163FLY ON Points268-375 FLY ON Points/$100
8,163Miles268-375 Miles/$100
Premium Eco/Economy (Booking Class N)
$2,570 - $3,749
9,525FLY ON Points254-371 FLY ON Points/$100
9,525Miles254-371 Miles/$100
Premium Eco/Economy (Booking Class E, E, N, N)
$3,213 - $4,564
11,565FLY ON Points253-360 FLY ON Points/$100
11,565Miles253-360 Miles/$100
Premium Eco/Economy (Booking Class G, G, N, N)
$3,540 - $7,317
11,565FLY ON Points158-327 FLY ON Points/$100
11,565Miles158-327 Miles/$100
Business (Booking Class P)
$4,173 - $6,508
9,525FLY ON Points146-228 FLY ON Points/$100
9,525Miles146-228 Miles/$100
Business (Booking Class Z, Z, D, D)
$4,798 - $7,528
17,011FLY ON Points226-355 FLY ON Points/$100
17,011Miles226-355 Miles/$100
Business (Booking Class D, D, Z, Z)
$5,476 - $8,437
17,011FLY ON Points202-311 FLY ON Points/$100
17,011Miles202-311 Miles/$100
Business (Booking Class C, C, Z, Z)
$6,058 - $7,287
17,011FLY ON Points233-281 FLY ON Points/$100
17,011Miles233-281 Miles/$100
Economy (Booking Class Y)
$6,076 - $6,695
13,610FLY ON Points203-224 FLY ON Points/$100
13,610Miles203-224 Miles/$100
Business (Booking Class J)
$8,228 - $13,359
20,414FLY ON Points153-248 FLY ON Points/$100
20,414Miles153-248 Miles/$100
First/Business (Booking Class A)
$11,013 - $11,273
20,414FLY ON Points181-185 FLY ON Points/$100
20,414Miles181-185 Miles/$100
First/Business (Booking Class F)
$24,036 - $24,468
20,414FLY ON Points83-85 FLY ON Points/$100
20,414Miles83-85 Miles/$100
HNDHanedaMUCMunichMADMadrid(19.2h+)MADMadridMUCMunichHNDHaneda(16.9h+)
13,594 mi
Economy (Booking Class S)
$1,606 - $2,544
6,796FLY ON Points267-423 FLY ON Points/$100
6,796Miles267-423 Miles/$100
Economy (Booking Class L, L, W, W)
$1,655 - $2,401
5,436FLY ON Points226-329 FLY ON Points/$100
5,436Miles226-329 Miles/$100
Economy (Booking Class W, W, S, S)
$1,769 - $2,423
6,796FLY ON Points281-384 FLY ON Points/$100
6,796Miles281-384 Miles/$100
Economy (Booking Class V, V, W, W)
$1,930 - $2,638
6,796FLY ON Points258-352 FLY ON Points/$100
6,796Miles258-352 Miles/$100
Economy (Booking Class Q, Q, S, S)
$2,168 - $2,954
8,155FLY ON Points276-376 FLY ON Points/$100
8,155Miles276-376 Miles/$100
Premium Eco/Economy (Booking Class N)
$2,551 - $3,622
9,514FLY ON Points263-373 FLY ON Points/$100
9,514Miles263-373 Miles/$100
Premium Eco/Economy (Booking Class E, E, N, N)
$3,205 - $4,578
11,554FLY ON Points252-361 FLY ON Points/$100
11,554Miles252-361 Miles/$100
Premium Eco/Economy (Booking Class G, G, N, N)
$3,532 - $7,331
11,554FLY ON Points158-327 FLY ON Points/$100
11,554Miles158-327 Miles/$100
Business (Booking Class P, P, Z, Z)
$4,494 - $6,022
13,252FLY ON Points220-295 FLY ON Points/$100
13,252Miles220-295 Miles/$100
Business (Booking Class Z)
$4,822 - $8,315
16,990FLY ON Points204-352 FLY ON Points/$100
16,990Miles204-352 Miles/$100
Business (Booking Class D, D, Z, Z)
$5,467 - $9,224
16,990FLY ON Points184-311 FLY ON Points/$100
16,990Miles184-311 Miles/$100
Business (Booking Class C, C, Z, Z)
$6,049 - $7,256
16,990FLY ON Points234-281 FLY ON Points/$100
16,990Miles234-281 Miles/$100
Economy (Booking Class Y)
$6,100 - $6,710
13,594FLY ON Points203-223 FLY ON Points/$100
13,594Miles203-223 Miles/$100
Business (Booking Class J)
$7,654 - $13,438
20,390FLY ON Points152-266 FLY ON Points/$100
20,390Miles152-266 Miles/$100
First/Business (Booking Class A)
$11,004 - $11,254
20,390FLY ON Points181-185 FLY ON Points/$100
20,390Miles181-185 Miles/$100
First/Business (Booking Class F)
$24,028 - $24,450
20,390FLY ON Points83-85 FLY ON Points/$100
20,390Miles83-85 Miles/$100

FAQ

You can earn between 5,436 and 20,438 Status Points depending on booking class. Economy: 5,436–13,626. Business: 9,525–20,414. First/Business (Mixed): 20,390–20,438. Premium Economy/Economy (Mixed): 9,514–11,581.

The lowest fare starts at $1,530. Economy from $1,530. Business from $4,173. First/Business (Mixed) from $11,004. Premium Economy/Economy (Mixed) from $2,551.

Economy class offers better Status Points per cost. Economy: up to 423.2, Business: up to 376.6.

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 18.9h.

OriginTYOTYOChange
DestinationMADMadrid
Destinations (23)
Airline