Flights from Tokyo to Barcelona
NRT to BCN. All flight routes from Narita International Airport, Japan to El Prat Airport, Spain. These flights are operated by 17 different airlines through 13 different connections. The shortest flight time is 18 hours and 25 minutes.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Tokyo to Barcelona flights
There are over 13 airlines and as many as 128 flights every week to this destination. While flying to Barcelona from Tokyo you will be doing a stopover in Brussels, Amsterdam or any other of the 13 alternatives with flight connections.
Are there any non-stop flights from NRT to BCN?
There are no direct or non-stop flights from Narita International Airport, NRT to El Prat Airport, BCN.
Tip! You can also fly to Barcelona from Tokyo International Airport (HND).
Tokyo to Barcelona with KLM
If you fly from Tokyo with KLM you will do a stopover in Amsterdam, AMS before reaching Barcelona. This flight trip will take 18 hours and 25 minutes and you can fly every weekday with departures at 11:20. KLM is a member of SkyTeam.
With Air France
If you fly from Tokyo with Air France you will do a stopover in Paris, CDG before reaching Barcelona. This flight trip will take 18 hours and 40 minutes and you can fly every Monday or Wednesday with departures at 11:15, 11:45 or 22:20. Air France is a member of SkyTeam.
With Turkish Airlines
If you fly from Tokyo with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Barcelona. This flight trip will take 19 hours and 25 minutes and you can fly every weekday with departures at 10:35. Turkish Airlines is a Star Alliance member.
With SWISS
If you fly from Tokyo with SWISS you will do a stopover in Zurich, ZRH before reaching Barcelona. This flight trip will take 19 hours and 43 minutes and you can fly every day of the week except Mondays and Tuesday with departures at 10:45. SWISS is a Star Alliance member.
Miles & flight time: NRT - BCN
The shortest flight time between NRT and BCN is 17 hours and 15 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
BRU Brussels | 17h 15m | 55m | 6587 (10598 km) |
AMS Amsterdam | 18h 25m | 2h 20m | 6598 (10616 km) |
CDG Paris | 18h 40m | 2h 0m | 6603 (10624 km) |
IST Istanbul | 19h 25m | 2h 30m | 6998 (11260 km) |
FRA Frankfurt | 19h 35m | 3h 10m | 6535 (10515 km) |
ZRH Zurich | 19h 43m | 3h 30m | 6530 (10507 km) |
WAW Warsaw | 20h 55m | 2h 50m | 6550 (10539 km) |
TLV Tel Aviv-Yafo | 20h 55m | 3h 15m | 7675 (12349 km) |
HKG Hong Kong | 21h 20m | 2h 55m | 8136 (13091 km) |
AUH Abu Dhabi | 21h 25m | 2h 40m | 8282 (13326 km) |
DXB Dubai | 21h 55m | 3h 25m | 8219 (13224 km) |
CAI Cairo | 22h 25m | 4h 15m | 7808 (12563 km) |
DOH Doha | 23h 10m | 4h 20m | 8222 (13229 km) |
Unpublished Flight Rates From Tokyo to Barcelona
From Tokyo to Spain
Below is a list of other destinations to Spain from Narita International Airport with either direct flights or 1 stop connections.
From Japan to Barcelona
Below is a list of other cities in Japan with flights to Barcelona with either non-stop or connecting flights.