- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Barcelona (BCN) to Narita (TYO)
Prices were available within the past 7 days and start at AU$932 for one-way flights and AU$1,173 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., 9 Jun. - Mon., 17 Jun.
BCN
Barcelona
NRT
Tokyo
AU$1,173 Return, found 5 days ago
AU$1,173
Return
found 5 days ago
Thu., 6 Mar. - Thu., 13 Mar.
BCN
Barcelona
NRT
Tokyo
AU$1,195 Return, found 1 day ago
AU$1,195
Return
found 1 day ago
Wed., 5 Jun. - Wed., 19 Jun.
BCN
Barcelona
NRT
Tokyo
AU$1,237 Return, just found
AU$1,237
Return
just found
Fri., 31 Jan. - Mon., 17 Feb.
BCN
Barcelona
NRT
Tokyo
AU$1,298 Return, found 6 days ago
AU$1,298
Return
found 6 days ago
Sat., 8 Jun. - Wed., 19 Jun.
BCN
Barcelona
HND
Tokyo
AU$1,357 Return, found 5 days ago
AU$1,357
Return
found 5 days ago
Sat., 8 Jun. - Wed., 19 Jun.
BCN
Barcelona
HND
Tokyo
AU$1,403 Return, found 5 days ago
AU$1,403
Return
found 5 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Somerset Apartments Lord Howe IslandKoura Apartments Central QueenstownSheraton Grand London Park LaneMahogany MotelQuestServicedApartments Hotels in WodongaHotels in GympieMajestic Oasis ApartmentsAusotel By Argyle Kings ParkHotels near Pink LakeMain Beach ApartmentsGetaway On GraftonAPA Hotel & Resort Nishishinjuku Gochome Eki TowerHotels in Crescent HeadNorthpoint MotelMurray River Holiday Park
Flights
Flights from Hyderabad (HYD) to Adelaide (ADL)Flights from Perth (PER) to Hurghada (HRG)Flights from Brisbane to YTO-All AirportsFlights from Perth (PER) to Port Hedland (PHE)Flights from Sydney (SYD) to Tauranga (TRG)Flights from Rome (FCO) to Bangkok (BKK)Flights from Santiago (SCL) to Porto Alegre (POA)Flights from Istanbul (IST) to Naples (NAP)Flights from Sydney (SYD) to Santa Ana (SNA)Flights from Williamtown (NTL) to Lismore (LSY)Flights from Perth (PER) to San Juan (SJU)Flights from Brisbane (BNE) to Davao (DVO)
*Available to Expedia members.