Flights from Barcelona to Tokyo – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
BCN to NRT – All flight route options from El Prat Airport, Spain to Narita International Airport, Japan. These flights are operated by 27 different airlines through 19 different connections. The shortest flight time is 15 hours and 50 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.
Barcelona to Tokyo flights
There are over 19 airlines and as many as 379 flights every week to this destination. While flying to Tokyo from Barcelona you will be doing a stopover in Vienna, Seoul or any other of the 19 alternatives with flight connections.
Are there any non-stop flights from BCN to NRT?
There are no direct or non-stop flights from El Prat Airport, BCN to Narita International Airport, NRT.
Tip! You might want to consider arriving at Haneda Airport (HND) instead.
Barcelona to Tokyo with Austrian
If you fly from Barcelona with Austrian you will do a stopover in Vienna, VIE before reaching Tokyo. This flight trip will take 15 hours and 50 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 10:00. Austrian is a Star Alliance member.
Distance & flight times: El Prat Airport to Narita International Airport
The shortest flight time between BCN and NRT is 15 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
VIE Vienna | 15h 50m | 1h 15m | 6575 miles (10579 km) |
ICN Seoul | 16h 15m | 1h 20m | 6781 miles (10911 km) |
ZRH Zurich | 16h 25m | 1h 25m | 6530 miles (10507 km) |
WAW Warsaw | 17h 40m | 1h 5m | 6550 miles (10539 km) |
BRU Brussels | 18h 0m | 2h 15m | 6587 miles (10598 km) |
IST Istanbul | 18h 15m | 3h 20m | 6998 miles (11260 km) |
AMS Amsterdam | 18h 25m | 2h 0m | 6598 miles (10616 km) |
PVG Shanghai | 18h 30m | 2h 45m | 7285 miles (11722 km) |
PEK Beijing | 18h 30m | 3h 45m | 6840 miles (11006 km) |
HKG Hong Kong | 18h 30m | 1h 15m | 8136 miles (13091 km) |
DXB Dubai | 18h 40m | 2h 20m | 8219 miles (13224 km) |
AUH Abu Dhabi | 18h 45m | 2h 15m | 8282 miles (13326 km) |
MAD Madrid | 18h 55m | 1h 50m | 7032 miles (11314 km) |
CAI Cairo | 19h 5m | 3h 0m | 7808 miles (12563 km) |
FRA Frankfurt | 19h 25m | 4h 5m | 6535 miles (10515 km) |
TLV Tel Aviv-Yafo | 19h 35m | 3h 25m | 7675 miles (12349 km) |
HEL Helsinki | 20h 0m | 2h 35m | 6533 miles (10512 km) |
DOH Doha | 20h 40m | 4h 5m | 8222 miles (13229 km) |
SZX Shenzhen | 22h 40m | 4h 45m | 8107 miles (13044 km) |



Quick copy and share this page
From Barcelona to Japan
Below is a list of other destinations to Japan from El Prat Airport 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.