Madrid to Tokyo is now a genuine non-stop route: Iberia flies it directly with its long-haul Airbus A350, one of the longest flights in the airline’s network. You can fly straight to Japan in around 14 hours, or trade time for money on a connection. Checking every return fare on sale, the gap is real: connections run €612–€863 against €875–€1,122 for Iberia’s direct. This guide covers who really flies the route, which Tokyo airport you land at, what a return actually costs in euros, and when to book.
Route: Madrid (MAD, Adolfo Suárez Barajas) → Tokyo (NRT, Narita)
Distance: approximately 10,780 km (6,700 miles)
Non-stop flight time: about 14 hours outbound to Tokyo, and roughly 15–16 hours on the return against the winds
Direct flights: Yes — Iberia flies Madrid to Tokyo Narita (NRT) non-stop on the A350, several times a week, with extra frequencies during the spring cherry-blossom season, at €875–€1,122 in our fare data. One-stop options are consistently cheaper, from €612 — and the Air China routing lands at Haneda, much closer to central Tokyo than Narita.
Fares from Madrid to Tokyo (EUR)
Japan is a year-round destination, but fares swing hard with the seasons. The cherry-blossom weeks (late March to April) and the autumn foliage of October–November are the busiest and priciest, along with July–August and the Christmas/New Year peak. The quieter, cheaper windows are winter (outside the holidays) and early summer. The figures below are typical economy return fares in euros; the lowest are usually one-stop itineraries, with the Iberia non-stop toward the higher end.
| Month | Demand | What to expect |
|---|---|---|
| January | — | medium |
| February | — | medium |
| March | — | high (blossom) |
| April | — | very high (blossom) |
| May | — | medium |
| June | — | low-medium |
| July | — | high (summer) |
| August | — | high (summer) |
| September | — | medium |
| October | — | high (autumn foliage) |
| November | — | medium-high |
| December | — | very high (holidays) |
Checked against every return fare on sale as we write, the floor is €612 and the connecting median €685. So a return under about €660 is a genuinely good one and worth booking quickly, €680–€780 is the ordinary range, and there is nothing in the five hundreds to wait for. The Iberia non-stop sits toward the top, at €875–€1,122 — the cheapest fares really are one-stop connections, and on this route they are all Chinese carriers. Check transit-visa rules for your passport before booking one.
Airlines on this route
Non-stop (about 14 hours outbound):
- Iberia — the only non-stop, Madrid → Tokyo Narita on the Airbus A350, with added frequencies during the spring blossom season.
One-stop (usually the cheapest, about 16–20 hours total):
- Turkish Airlines via Istanbul — broad schedule and often the best-value fare from Madrid.
- Emirates & Qatar Airways via Dubai or Doha — strong economy product, competitive when the Gulf carriers run a sale.
- Lufthansa, Swiss & Air France/KLM via Frankfurt, Munich, Zurich, Paris or Amsterdam — a short first leg and a single long-haul hop.
- Finnair via Helsinki — a traditionally quick northern routing to Japan.
Because the one-stop carriers compete hard, they usually undercut the Iberia non-stop. If you value a single flight and no connection, book Iberia; if price leads, compare Turkish, the Gulf carriers and the European hubs on the same dates.
When to book & how to save
- Book 3–5 months ahead for Japan — the popular blossom and autumn weeks sell out early and rarely get cheaper close in.
- Avoid the peaks: cherry-blossom season (late March–April), autumn foliage (October–November), summer and Christmas/New Year are the priciest windows.
- Target winter or early summer (January–February outside the holidays, May–June) for the lowest fares and thinner crowds.
- Weigh non-stop against one-stop: the Iberia direct saves hours each way; a single connection through Istanbul or the Gulf usually saves money instead.
- Check the baggage allowance: full-service carriers to Japan usually include a generous checked bag, but the cheapest “light” long-haul fares may not — compare the all-in price.
Arriving in Tokyo
The Iberia non-stop lands at Narita (NRT), about 60 km east of central Tokyo; some one-stop itineraries use Haneda (HND), which is much closer to the city. From Narita, the fastest way in is the Narita Express (N’EX) train to Tokyo, Shibuya and Shinjuku (about 60–90 minutes, roughly ¥3,000 / €18), or the cheaper Keisei Skyliner to Ueno. A taxi is expensive (well over €120). If you land at Haneda, the Keikyū line and Tokyo Monorail reach the centre in 15–30 minutes for a few euros.
Frequently asked questions
How long is the flight from Madrid to Tokyo?
The Iberia non-stop takes about 14 hours outbound to Tokyo and roughly 15 to 16 hours on the return against the jet stream. One-stop itineraries through Istanbul, the Gulf or a European hub typically take 16 to 20 hours in total, depending on the connection.
Are there direct flights from Madrid to Tokyo?
Yes. Iberia flies Madrid to Tokyo Narita non-stop on its Airbus A350, several times a week, with extra frequencies during the spring cherry-blossom season. It is the only non-stop; if you would rather save money, one-stop flights with Turkish Airlines, Emirates, Qatar Airways or the European carriers are usually cheaper.
How much does it cost to fly from Madrid to Tokyo?
A typical economy return runs about €680–€780 connecting, with the whole sample spanning €612–€1,122. The best connections start at €612 on China Southern; Iberia’s non-stop runs €875–€1,122. The blossom season, autumn foliage and the December peak sit at the top of the range.
What is the cheapest month to fly from Madrid to Tokyo?
June, and January–February outside the holidays, are usually the cheapest. In the dates we could price, connecting returns started at €612 and Iberia’s non-stop at €875. Avoid the cherry-blossom weeks (late March–April), autumn (October–November), summer and Christmas/New Year, which are the busiest and most expensive.
Which airlines fly from Madrid to Tokyo?
Non-stop: Iberia to Narita, €875–€1,122. One-stop, cheapest first in our fare data: China Southern (€612–€708), Sichuan Airlines (€649–€816), China Eastern (€650–€840), Air China into Haneda (€678–€863) and Etihad (€749–€863). Turkish Airlines, Emirates, Qatar Airways, Lufthansa, Swiss, Air France/KLM and Finnair also sell the route but did not appear among the cheapest fares when we checked. The connecting carriers do offer the lowest fares — on this route they are the Chinese ones.
Which airport do I fly into in Tokyo?
The Iberia non-stop uses Narita (NRT), about 60 km east of the city. Some one-stop itineraries land at Haneda (HND), which is much closer to central Tokyo — a plus if convenience matters. Check which airport your ticket uses before booking onward transport.
How far in advance should I book Madrid to Tokyo flights?
Aim to book 3 to 5 months ahead, and earlier for the cherry-blossom and autumn seasons, which sell out first. Long-haul fares to Japan tend to rise as departure approaches and rarely drop at the last minute, so early booking almost always wins.
Is it cheaper to fly on weekdays?
Often, yes. Midweek departures (Tuesday to Thursday) are usually a little cheaper than Friday–Sunday, and flying out and back on weekdays can save €40–€100 on a long-haul return. Being flexible by a day or two is one of the easiest ways to trim the fare to Tokyo.
Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — check the live fare before booking.



