Flights from Madrid to Tokyo – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to NRT – All flight route options from Barajas, Spain to Narita International Airport, Japan. These flights are operated by 24 airlines. Fly non-stop with Iberia or choose from 18 different transit flights. The shortest flight time is 14 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Narita Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Tokyo flights
There are over 19 airlines and as many as 458 flights every week to this destination. You can fly non-stop to Tokyo (NRT) from Madrid (MAD) with Iberia but if a stopover option suits you better you can choose to fly via Seoul, Istanbul or any other of the 18 alternatives with connectiing airports.
Tip! You might want to consider arriving at Haneda Airport (HND) instead.
Madrid to Tokyo with Iberia
You can fly non-stop every Monday, Thursday or Saturday at 11:55 or 12:30. Iberia is a member of the air alliance OneWorld.
With SWISS
If you fly from Madrid with SWISS you will do a stopover in Zurich, ZRH before reaching Tokyo. This flight trip will take 16 hours and you can fly every Monday, Wednesday, Friday or Sunday with departures at 10:05 or 10:10. SWISS is a Star Alliance member.
Distance & flight times: Barajas to Narita International Airport
The shortest flight time between MAD and NRT is 14 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 14h 25m | - | 6731 miles (10830 km) |
ICN Seoul | 16h 35m | 1h 25m | 7012 miles (11282 km) |
IST Istanbul | 16h 55m | 2h 50m | 7300 miles (11746 km) |
FRA Frankfurt | 17h 5m | 1h 15m | 6740 miles (10845 km) |
VIE Vienna | 17h 10m | 1h 50m | 6848 miles (11018 km) |
ZRH Zurich | 17h 20m | 1h 50m | 6769 miles (10891 km) |
PEK Beijing | 17h 30m | 3h 50m | 7085 miles (11400 km) |
PVG Shanghai | 18h 20m | 3h 10m | 7539 miles (12130 km) |
AUH Abu Dhabi | 18h 55m | 2h 0m | 8576 miles (13799 km) |
TLV Tel Aviv-Yafo | 19h 0m | 2h 20m | 7964 miles (12814 km) |
DXB Dubai | 19h 3m | 2h 30m | 8515 miles (13701 km) |
HKG Hong Kong | 19h 10m | 1h 20m | 8416 miles (13541 km) |
HEL Helsinki | 19h 50m | 2h 20m | 6733 miles (10833 km) |
BRU Brussels | 19h 50m | 3h 50m | 6732 miles (10832 km) |
CAI Cairo | 20h 0m | 3h 10m | 8085 miles (13009 km) |
WAW Warsaw | 20h 10m | 3h 50m | 6801 miles (10943 km) |
DOH Doha | 20h 25m | 2h 50m | 8515 miles (13701 km) |
AMS Amsterdam | 20h 40m | 1h 0m | 6735 miles (10837 km) |
TFU Chengdu | 21h 5m | 4h 15m | 7873 miles (12668 km) |


Quick copy and share this page
From Madrid to Japan
Below is a list of other destinations to Japan from Barajas with either direct flights or 1 stop connections.
From Spain to Tokyo
Below is a list of other cities in Spain with flights to Tokyo with either non-stop or connecting flights.