
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
British Airways flights from Barcelona to Tokyo (BCN→TYO)
Prices were available within the past 7 days and start at S$1,416 for one-way flights and S$1,325 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sat, 2 May - Sat, 23 May
BCN
Barcelona
HND
Tokyo
S$1,325 Return, found 6 days ago
S$1,325
Return
found 6 days ago

Fri, 1 May - Mon, 11 May
BCN
Barcelona
HND
Tokyo
S$1,443 Return, found 2 days ago
S$1,443
Return
found 2 days ago

Fri, 1 May - Mon, 11 May
BCN
Barcelona
HND
Tokyo
S$1,462 Return, found 2 days ago
S$1,462
Return
found 2 days ago

Sun, 5 Jul - Thu, 16 Jul
BCN
Barcelona
HND
Tokyo
S$1,513 Return, found 22 hours ago
S$1,513
Return
found 22 hours ago

Sun, 10 May - Sat, 23 May
BCN
Barcelona
NRT
Tokyo
S$2,331 Return, found 6 days ago
S$2,331
Return
found 6 days ago
Find the cheapest month to fly from Barcelona (BCN) to Tokyo (TYO)
November is typically the cheapest month to fly
From S$749 - S$1,166 per traveller.
Travel information
Origin airport | Barcelona Intl. |
|---|---|
Destination airport | Narita Intl. |
Distance | 10388 km |
Explore a world of travel with Expedia
- All Nippon Airways Hong Kong Intl. to TYO-All Airports flights
- All Nippon Airways LON-All Airports to TYO-All Airports flights
- All Nippon Airways Miyazaki to TYO-All Airports flights
- All Nippon Airways San Francisco Intl. to TYO-All Airports flights
- American Airlines Dallas-Fort Worth Intl. to TYO-All Airports flights
- Cathay Pacific Adelaide to TYO-All Airports flights
- Cathay Pacific Dubai Intl. to TYO-All Airports flights
- Cathay Pacific San Francisco Intl. to TYO-All Airports flights
- Cathay Pacific YTO-All Airports to TYO-All Airports flights
- China Eastern Airlines Hongqiao Intl. to TYO-All Airports flights
- Emirates Allam Iqbal Intl. to TYO-All Airports flights
- Etihad Airways Cairo Intl. to TYO-All Airports flights
- Finnair Vantaa to TYO-All Airports flights
- Hawaiian Airlines Seattle - Tacoma Intl. to TYO-All Airports flights
- Hk Express Hong Kong Intl. to TYO-All Airports flights
- Japan Airlines Daniel K. Inouye Intl. to TYO-All Airports flights
- Japan Airlines Frankfurt Intl. to TYO-All Airports flights
- Japan Airlines Fukuoka to TYO-All Airports flights
- Japan Airlines Schiphol to TYO-All Airports flights
- Japan Airlines SPK-All Airports to TYO-All Airports flights
- Jetstar Japan Naha to TYO-All Airports flights
- Klm Schiphol to TYO-All Airports flights
- Lufthansa Brandenburg to TYO-All Airports flights
- Lufthansa Franz Josef Strauss Intl. to TYO-All Airports flights
- Malaysia Airlines King Khaled Intl. to TYO-All Airports flights
- Philippine Airlines San Francisco Intl. to TYO-All Airports flights
- Qantas Airways Brisbane to TYO-All Airports flights
- Qatar Airways Montpellier - Mediterranean to TYO-All Airports flights
- Qatar Airways SAO-All Airports to TYO-All Airports flights
- Vietjet Air Noi Bai Intl. to TYO-All Airports flights
- Flights from Adelaide (ADL) to Tokyo (TYO)
- Flights from Agra (AGR) to Tokyo (TYO)
- Flights from Abu Dhabi (AUH) to Tokyo (TYO)
- Flights from Badajoz (BJZ) to Tokyo (TYO)
- Flights from Bamako (BKO) to Tokyo (TYO)
- Flights from Bunbury (BUY) to Tokyo (TYO)
- Flights from Charlottesville (CHO) to Tokyo (TYO)
- Flights from Casablanca (CMN) to Tokyo (TYO)
- Flights from Chiang Mai (CNX) to Tokyo (TYO)
- Flights from Corinth (CRX) to Tokyo (TYO)
- Flights from Dalian (DLC) to Tokyo (TYO)
- Flights from Bangkok (DMK) to Tokyo (TYO)
- Flights from Doha (DOH) to Tokyo (TYO)
- Flights from Kalispell (FCA) to Tokyo (TYO)
- Flights from Rome (FCO) to Tokyo (TYO)
- Flights from Florence (FLR) to Tokyo (TYO)
- Flights from Fukuoka (FUK) to Tokyo (TYO)
- Flights from Glengyle (GLG) to Tokyo (TYO)
- Flights from Gulf Shores (GUF) to Tokyo (TYO)
- Flights from Geneva (GVA) to Tokyo (TYO)
- Flights from Guayaquil (GYE) to Tokyo (TYO)
- Flights from Hannover (HAJ) to Tokyo (TYO)
- Flights from Honolulu (HNL) to Tokyo (TYO)
- Flights from Hope Vale (HPE) to Tokyo (TYO)
- Flights from Houston (IAH) to Tokyo (TYO)
- Flights from Seoul (ICN) to Tokyo (TYO)
- Flights from Independence and Mango Creek (INB) to Tokyo (TYO)
- Flights from Islamabad (ISB) to Tokyo (TYO)
- Flights from Kinston (ISO) to Tokyo (TYO)
- Flights from Karachi (KHI) to Tokyo (TYO)
- Flights from Osaka (KIX) to Tokyo (TYO)
- Flights from Miyazaki (KMI) to Tokyo (TYO)
- Flights from Katherine (KTR) to Tokyo (TYO)
- Flights from Guilin (KWL) to Tokyo (TYO)
- Flights from North Platte (LBF) to Tokyo (TYO)
- Flights from London (LHR) to Tokyo (TYO)
- Flights from Mandalay (MDL) to Tokyo (TYO)
- Flights from Mexico City (MEX) to Tokyo (TYO)
- Flights from Male (MLE) to Tokyo (TYO)
- Flights from Memanbetsu (MMB) to Tokyo (TYO)
- Flights from Mitiaro (MOI) to Tokyo (TYO)
- Flights from Massawa (MSW) to Tokyo (TYO)
- Flights from Myrtle Beach (MYR) to Tokyo (TYO)
- Flights from Nice (NCE) to Tokyo (TYO)
- Flights from Nagoya (NKM) to Tokyo (TYO)
- Flights from Beijing (PEK) to Tokyo (TYO)
- Flights from Penang (PEN) to Tokyo (TYO)
- Flights from Philadelphia (PHL) to Tokyo (TYO)
- Flights from Pisco (PIO) to Tokyo (TYO)
- Flights from Pune (PNQ) to Tokyo (TYO)
- Flights from Busan (PUS) to Tokyo (TYO)
- Flights from Shanghai (PVG) to Tokyo (TYO)
- Flights from Rolla (RLA) to Tokyo (TYO)
- Flights from Taichung (RMQ) to Tokyo (TYO)
- Flights from Rome (ROM) to Tokyo (TYO)
- Flights from Singapore (SIN) to Tokyo (TYO)
- Flights from Somerset (SME) to Tokyo (TYO)
- Flights from St. Louis (STL) to Tokyo (TYO)
- Flights from Stuttgart (STR) to Tokyo (TYO)
- Flights from Surabaya (SUB) to Tokyo (TYO)
- Flights from Samcheok (SUK) to Tokyo (TYO)
- Flights from Sun Valley (SUN) to Tokyo (TYO)
- Flights from Shantou (SWA) to Tokyo (TYO)
- Flights from Swindon (SWI) to Tokyo (TYO)
- Flights from Toulouse (TLS) to Tokyo (TYO)
- Flights from Ulsan (USN) to Tokyo (TYO)
- Flights from Wuhan (WUH) to Tokyo (TYO)
- Flights from Yonago (YGJ) to Tokyo (TYO)
- Flights from Calgary (YYC) to Tokyo (TYO)
- Flights from Fond Du Lac (ZFD) to Tokyo (TYO)
*Available to Expedia members.