Cheap flights to Barcelona
Cheap flights from Japan to Barcelona
Flight suggestions are based on a route's cheapest round-trip fares from popular cities in Japan to Barcelona in the next 3 months. Prices include required taxes + fees for one adult in Economy. Optional charges and bag fees may apply.
from Tokyo (NRT - BCN)
Jan 8 — Jan 14
1 stop
from ¥105,870
from Osaka (KIX - BCN)
Mar 5 — Mar 11
1 stop
from ¥119,440
from Nagoya (NGO - BCN)
Jan 25 — Feb 3
2 stops
from ¥122,650
from Fukuoka (FUK - BCN)
Jan 22 — Jan 29
2 stops
from ¥124,460
from Okinawa (OKA - BCN)
Jan 8 — Jan 14
1 stop
from ¥168,197
from Sapporo (CTS - BCN)
Jan 8 — Jan 15
1 stop
from ¥188,717
Popular airlines with direct flights to Barcelona
- VuelingFly to Barcelona (BCN)
- PalmaDirect flights every day55 min +
- ParisDirect flights every day1 hr 40 min +
- IbizaDirect flights every day55 min +
- MenorcaDirect flights every day55 min +
- LondonDirect flights every day2 hr 10 min +
- RyanairFly to Barcelona (BCN)
- PalmaDirect flights every day50 min +
- LondonDirect flights every day2 hr 10 min +
- MilanDirect flights every day1 hr 40 min +
- RomeDirect flights every day1 hr 45 min +
- BrusselsDirect flights every day2 hr +
- Wizz AirFly to Barcelona (BCN)
- BucharestDirect flights every day3 hr 10 min +
- WarsawDirect flights every day3 hr 5 min +
- RomeDirect flights every day1 hr 50 min +
- BudapestDirect flights every day2 hr 40 min +
- TiranëDirect flights every day2 hr 45 min +
- easyJetFly to Barcelona (BCN)
- LondonDirect flights every day2 hr 10 min +
- GenevaDirect flights every day1 hr 20 min +
- BristolDirect flights every day2 hr 5 min +
- BaselDirect flights every day1 hr 45 min +
- MilanDirect flights every day1 hr 35 min +
- IberiaFly to Barcelona (BCN)
- MadridDirect flights every day1 hr 15 min +
- BostonDirect flights every day7 hr 15 min +
- New YorkDirect flights every day7 hr 55 min +
- Los AngelesDirect flights every day11 hr 40 min +
- Buenos AiresDirect flights every day12 hr 45 min +
- VoloteaFly to Barcelona (BCN)
- NantesDirect flights every Mon, Tue, Wed, Thu, Fri, Sun1 hr 30 min +
- OlbiaDirect flights every Tue, Thu, Fri, Sun1 hr 25 min +
- AvilesDirect flights every Mon, Thu, Fri, Sun1 hr 25 min +
- AnconaDirect flights every Mon, Fri1 hr 40 min +
- VeronaDirect flights every Mon, Fri1 hr 40 min +
Popular airports near Barcelona
Distance and driving time are relative to the city center. Airports are listed based on distance from Barcelona center and popularity with travelers.
- Josep Tarradellas Barcelona-El Prat Airport (BCN)BarcelonaSpain21 min12 km
- Girona–Costa Brava Airport (GRO)GironaSpain1 hr 6 min75 km
- Reus Airport (REU)ReusSpain1 hr 18 min87 km
- Valencia Airport (VLC)ValenciaSpain3 hr 34 min307 km
When to fly to Barcelona
Off-season
Apr – Jul
Less popular and lower prices
Peak season
Aug – Oct, Dec
Most popular and higher prices
About Barcelona
Barcelona, the cosmopolitan capital of Spain’s Catalonia region, is known for its art and architecture. The fantastical Sagrada Família church and other modernist landmarks designed by Antoni Gaudí dot the city. Museu Picasso and Fundació Joan Miró feature modern art by their namesakes. City history museum MUHBA, includes several Roman archaeological sites.
Frequently asked questions about flying to Barcelona
What counts as the best airline for your flights to Barcelona really depends on your individual needs. You may have a favorite carrier or a loyalty program you like, but price, convenience, and airports served also come into play. Flexibility and booking terms – Can you change flights if you want to stay longer or get a refund if you have to postpone your trip? – are also factors that help determine which airline is best to fly to Barcelona.
In terms of direct flights, Vueling is the most popular, flying directly from 88 cities. Vueling flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
Other popular airlines flying to Barcelona are Ryanair, Wizz Air, easyJet, Iberia, Volotea.
In terms of direct flights, Vueling is the most popular, flying directly from 88 cities. Vueling flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
Other popular airlines flying to Barcelona are Ryanair, Wizz Air, easyJet, Iberia, Volotea.
- Ryanair flies directly from 64 cities. Ryanair flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
- Wizz Air flies directly from 21 cities. Wizz Air flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
- easyJet flies directly from 17 cities. easyJet flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
- Iberia flies directly from 11 cities. Iberia flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
- Volotea flies directly from 10 cities. Volotea flies to Josep Tarradellas Barcelona-El Prat Airport (BCN).
- Vueling offers direct flights to Barcelona from 88 cities. The most frequent departures are: Palma, Paris, Ibiza, Menorca and London.
- Ryanair offers direct flights to Barcelona from 64 cities. The most frequent departures are: Palma, London, Milan, Rome and Brussels.
- Wizz Air offers direct flights to Barcelona from 21 cities. The most frequent departures are: Bucharest, Warsaw, Rome, Budapest and Tiranë.
- easyJet offers direct flights to Barcelona from 17 cities. The most frequent departures are: London, Geneva, Bristol, Basel and Milan.
- Iberia offers direct flights to Barcelona from 11 cities. The most frequent departures are: Madrid, Boston, New York, Los Angeles and Buenos Aires.
- Volotea offers direct flights to Barcelona from 10 cities. The most frequent departures are: Nantes, Olbia, Aviles, Ancona and Verona.
Apr–Oct is peak travel season in Barcelona. Spring (May–Jun) brings the popular Sónar electronic music festival (Jun) and Verbena de Sant Juan (Jun 23), celebrated with fireworks and beach bonfires. Summer (Jul–Aug) can be hot and humid. The Grec Festival (Jul) features theater, dance, music and other performing arts.
Barcelona is served by only one major airport: Josep Tarradellas Barcelona-El Prat Airport, 12 km away from the city center.
If you are looking to book airline tickets from Japan to Barcelona you have options. Some of the cheapest flights from popular cities include:
- Etihad flight from Tokyo, starting at ¥105,870 from Jan 8 to Jan 14
- Shenzhen flight from Osaka, starting at ¥119,440 from Mar 5 to Mar 11
- Cathay Pacific, Qatar Airways flight from Fukuoka, starting at ¥124,460 from Jan 22 to Jan 29
- T'Way Air flight from Sapporo, starting at ¥188,717 from Jan 8 to Jan 15
- Cathay Pacific, Brussels Airlines flight from Nagoya, starting at ¥122,650 from Jan 25 to Feb 3
- T'Way Air flight from Okinawa, starting at ¥168,197 from Jan 8 to Jan 14
Of all the flights departing from popular cities in Japan, the cheapest round-trip flight to Barcelona starts at ¥105,870 and departs from Tokyo on Jan 8 to Jan 14.
Finding last-minute flights to Barcelona is easy on Google Flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
Select your departure city and use the calendar to pick your preferred travel dates and find the lowest ticket prices available. You can even check for flights departing today.
To find the cheapest tickets, it’s usually best to book at least a few weeks in advance for domestic flights and a few months in advance for cheap international flights.
You can find great flight deals to Barcelona on Google Flights.
Just enter your departure city, choose Barcelona in the destination field, and click Search.
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.
Just enter your departure city, choose Barcelona in the destination field, and click Search.
You can filter the results to see only nonstop flights or flights under a certain price to more easily plan your perfect budget trip.
You can also turn on price tracking to get alerts if the price changes for a route or flight.