Cheapest, Flexible Flight Tickets to Barcelona (BCN) from $322 in 2023/2024
Barcelona is truly a city of warm sophistication and elegant charm, a combination that appeals to every sense.
Whether you are mesmerized by the Gothic cathedral or by the unbelievable architecture inspired by Art Nouveau, the city is a feast for the eyes and taking the time to drink it all in is a must.
You can go up to Tibidabo by way of the funicular or make you way to Montjuic by cable car. Either way, bring your camera as the view offered by both is spectacular.
Take in the sight of Antoni Gaudi`s work as you scan the skyline. You’ll even spot Sagrada Familia, a church which, to this day, remains unfinished.
For a closer look at the rich artistic heritage of Barcelona, visit the many museums to view pieces by a variety of artists, including Picasso.
The markets are many and the boutiques enticing. A leisurely afternoon can be had strolling through the streets either to browse or to buy a variety of stylish items.
The evenings are vibrant with life and music as the bars open their doors and keep them open until the sun creeps up. Scents from the many restaurants waft through the air enticing patrons with promises of delectable flavors.
The favored vacation destination of Costa Brava has Barcelona as its commercial centre. The Mediterranean coast welcomes tourists with charming flair, pleasant resort towns and a rich historical atmosphere.
So what are you waiting for? find your cheap flights to Barcelona now!
Flights from Atlanta, USA – Georgia, Atlanta Hartsfield-Jackson International Airport (ATL) to Barcelona (BCN) – The flight distance between these airports is 4,573 miles (7,360 kilometres). The direct flight time is roughly 10 hours 39 minutes.
Flights from Los Angeles, USA – California, Los Angeles International Airport (LAX) to Barcelona (BCN) – The flight distance between these airports is 6,011 miles (9,674 kilometres). The direct flight time is roughly 13 hours 51 minutes.
Flights from New York, USA – John F Kennedy International Airport (JFK) to Barcelona (BCN) – The flight distance between these airports is 3,822 miles (6,150 kilometres). The direct flight time is roughly 8 hours 59 minutes.
Flights from Dallas, USA – Dallas, Texas Fort Worth International Airport (DFW) to Barcelona (BCN) – The flight distance between these airports is 5,183 miles (8,342 kilometres). The direct flight time is roughly 12 hours 1 minute.
Flights from Denver, USA – Colorado, Airport – Denver International Airport (DEN) to Barcelona (BCN) – The flight distance between these airports is 5,190 miles (8,353 kilometres). The direct flight time is roughly 12 hours 2 minutes.
Flights from San Francisco, USA – California, San Francisco International Airport (SFO) to Barcelona (BCN) – The flight distance between these airports is 5,956 miles (9,586 kilometres). The direct flight time is roughly 13 hours 44 minutes.
Flights from Seattle, USA – Airport – Seattle Tacoma International, Washington (SEA) to Barcelona (BCN) – The flight distance between these airports is 5,424 miles (8,730 kilometres). The direct flight time is roughly 12 hours 33 minutes.
Flights from Las Vegas, USA – Nevada, McCarran International Airport (LAS) to Barcelona (BCN) – The flight distance between these airports is 5,779 miles (9,300 kilometres). The direct flight time is roughly 13 hours 20 minutes.
Flights from Orlando, USA – Florida, Orlando International Airport (MCO) to Barcelona (BCN) – The flight distance between these airports is 4,631 miles (7,453 kilometres). The direct flight time is roughly 10 hours 47 minutes.
Flights from Charlotte, USA – North Carolina, Douglas International Airport (CLT) to Barcelona (BCN) – The flight distance between these airports is 4,348 miles (6,997 kilometres). The direct flight time is roughly 10 hours 9 minutes.
Flights from Phoenix, USA – Arizona, Phoenix Sky Harbor International Airport (PHX) to Barcelona (BCN) – The flight distance between these airports is 5,791 miles (9,320 kilometres). The direct flight time is roughly 13 hours 22 minutes.
Flights from Houston, USA – Texas, Airport – George Bush Intercontinental (IAH) to Barcelona (BCN) – The flight distance between these airports is 5,235 miles (8,425 kilometres). The direct flight time is roughly 12 hours 8 minutes.
Flights from Miami, USA – Florida, Miami International Airport (MIA) to Barcelona (BCN) – The flight distance between these airports is 4,688 miles (7,545 kilometres). The direct flight time is roughly 10 hours 55 minutes.
Flights from Boston, USA – Massachusetts, Edward L. Logan International Airport (BOS) to Barcelona (BCN) – The flight distance between these airports is 3,640 miles (5,858 kilometres). The direct flight time is roughly 8 hours 35 minutes.
Flights from Minneapolis, USA – Minnesota, Airport – St. Paul International (MSP) to Barcelona (BCN) – The flight distance between these airports is 4,518 miles (7,270 kilometres). The direct flight time is roughly 10 hours 32 minutes.
Flights from Fort Lauderdale, USA – Florida, Fort Lauderdale-Hollywood International Airport (FLL) to Barcelona (BCN) – The flight distance between these airports is 4,670 miles (7,515 kilometres). The direct flight time is roughly 10 hours 52 minutes.
Flights from Detroit, USA – Michigan, Airport – Metropolitan Wayne County International (DTW) to Barcelona (BCN) – The flight distance between these airports is 4,201 miles (6,762 kilometres). The direct flight time is roughly 9 hours 50 minutes.
Flights from Philadelphia, USA – Pennsylvania, Airport – Philadelphia International (PHL) to Barcelona (BCN) – The flight distance between these airports is 3,915 miles (6,300 kilometres). The direct flight time is roughly 9 hours 11 minutes.
Flights from Baltimore, USA – Maryland, Baltimore/Washington International Airport (BWI) to Barcelona (BCN) – The flight distance between these airports is 4,004 miles (6,445 kilometres). The direct flight time is roughly 9 hours 23 minutes.
Flights from Salt Lake City, USA – Utah, Salt Lake City International Airport (SLC) to Barcelona (BCN) – The flight distance between these airports is 5,424 miles (8,730 kilometres). The direct flight time is roughly 12 hours 33 minutes.
Flights from San Diego, USA – California, San Diego International Airport (SAN) to Barcelona (BCN) – The flight distance between these airports is 6,029 miles (9,702 kilometres). The direct flight time is roughly 13 hours 53 minutes.
Flights from Tampa, USA – Florida, Tampa International Airport (TPA) to Barcelona (BCN) – The flight distance between these airports is 4,710 miles (7,580 kilometres). The direct flight time is roughly 10 hours 57 minutes.
Flights from Portland, USA – International Airport, Oregon (PDX) to Barcelona (BCN) – The flight distance between these airports is 5,533 miles (8,904 kilometres). The direct flight time is roughly 12 hours 47 minutes.
Book Air Canada flights to Barcelona (BCN) from CAD 910
Best fares to Barcelona
flight_takeoff
flight_land
Toronto (YYZ)to
Barcelona (BCN)
May 14, 2023 – Jun 07, 2023
CAD 943*
Round-trip
/
Economy
Montreal (YUL)to
Barcelona (BCN)
Jun 04, 2023 – Jun 21, 2023
CAD 958*
Round-trip
/
Economy
Québec (YQB)to
Barcelona (BCN)
Jun 05, 2023 – Jun 12, 2023
CAD 1,019*
Round-trip
/
Economy
Ottawa, ON (YOW)to
Barcelona (BCN)
Jun 06, 2023 – Jun 20, 2023
CAD 1,055*
Round-trip
/
Economy
Calgary (YYC)to
Barcelona (BCN)
May 21, 2023 – Jun 01, 2023
CAD 1,100*
Round-trip
/
Economy
Halifax (YHZ)to
Barcelona (BCN)
Jun 13, 2023 – Jun 20, 2023
CAD 1,127*
Round-trip
/
Economy
Winnipeg (YWG)to
Barcelona (BCN)
Jun 13, 2023 – Jun 20, 2023
CAD 1,156*
Round-trip
/
Economy
Edmonton (YEG)to
Barcelona (BCN)
Jun 20, 2023 – Jun 27, 2023
CAD 1,334*
Round-trip
/
Economy
Vancouver (YVR)to
Barcelona (BCN)
Jul 03, 2023 – Jul 20, 2023
CAD 1,480*
Round-trip
/
Economy
Boston (BOS)to
Barcelona (BCN)
May 30, 2023 – Jun 05, 2023
CAD 1,606*
Round-trip
/
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
Low fares to Barcelona
flight_takeoff
flight_land
From |
To |
Fare Type |
Departure |
Price |
---|---|---|---|---|
Toronto (YYZ) | Barcelona (BCN) | Round-trip
/ Economy |
Jan 22, 2024 – Jan 29, 2024 |
CAD 907* Viewed: 1 hour ago |
Montreal (YUL) | Barcelona (BCN) | Round-trip
/ Economy |
Aug 26, 2023 – Sep 02, 2023 |
CAD 911* Viewed: 1 hour ago |
Québec (YQB) | Barcelona (BCN) | Round-trip
/ Economy |
Oct 16, 2023 – Oct 23, 2023 |
CAD 966* Viewed: 1 hour ago |
Ottawa, ON (YOW) | Barcelona (BCN) | Round-trip
/ Economy |
Oct 21, 2023 – Oct 28, 2023 |
CAD 995* Viewed: 1 hour ago |
Halifax (YHZ) | Barcelona (BCN) | Round-trip
/ Economy |
Oct 26, 2023 – Nov 02, 2023 |
CAD 999* Viewed: 1 hour ago |
Calgary (YYC) | Barcelona (BCN) | Round-trip
/ Economy |
Sep 29, 2023 – Oct 06, 2023 |
CAD 1,051* Viewed: 2 hours ago |
Winnipeg (YWG) | Barcelona (BCN) | Round-trip
/ Economy |
Oct 21, 2023 – Oct 28, 2023 |
CAD 1,063* Viewed: 5 hours ago |
Vancouver (YVR) | Barcelona (BCN) | Round-trip
/ Economy |
Sep 05, 2023 – Sep 18, 2023 |
CAD 1,247* Viewed: 14 hours ago |
Edmonton (YEG) | Barcelona (BCN) | Round-trip
/ Economy |
Aug 28, 2023 – Sep 04, 2023 |
CAD 1,268* Viewed: 1 hour ago |
San Francisco (SFO) | Barcelona (BCN) | Round-trip
/ Economy |
Sep 22, 2023 – Oct 01, 2023 |
CAD 1,653* Viewed: 15 hours ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
Cheap flights from Moscow to Barcelona, Spain (BCN) from 29,003 rubles
RED WINGS
WZ-9671
03:55
Domodedovo
4h 35mOn the way
06:30
Barcelona, Spain (BCN)
AIRBUS A321
Sat
Air Europa Lineas Aereas, S.A.
UX-3284
07:50
Sheremetyevo
4h 35mOn the way
10:25
Barcelona, Spain (BCN)
AIRBUS A321
every day
AEROFLOT – RUSSIAN AIRLINES
SU-2638
07:50
Sheremetyevo
4h 35mOn the way
10:25
Barcelona, Spain (BCN)
AIRBUS A321
every day
Air Europa Lineas Aereas, S. A.
UX-3248
09:35
Sheremetyevo
4h 40m On the way
12:15
Barcelona, Spain (BCN)
AIRBUS A321
every day
AEROFLOT – RUSSIAN AIRLINES
SU-2718
09:35
Sheremetyevo
4h 40mOn the way
12:15
Barcelona, Spain (BCN)
AIRBUS A321
every day
Ural Airlines
U6-845
10:00 am
Domodedovo
4h 35mOn the way
12:35
Barcelona, Spain (BCN)
AIRBUS A321
Sat
Ural Airlines
U6-845
10:05
Domodedovo
4h 30mOn the way
12:35
Barcelona, Spain (BCN)
AIRBUS A320
Wed
Ural Airlines
U6-845
10:05
Domodedovo
4h 30mOn the way
12:35
Barcelona, Spain (BCN)
AIRBUS A321
Sat
AIR ASTANA
KC-1533
10:05
Domodedovo
4h 45mOn the way
12:50
Barcelona, Spain (BCN)
AIRBUS A321
Wed, Fri, Sat, Sun
SIBERIA
S7-3661
10:05
Domodedovo
4h 45mOn the way
12:50
Barcelona, Spain (BCN)
BOEING 737
Fri, Sun
SIBERIA
S7-3661
10:05
Domodedovo
4h 45mOn the way
12:50
Barcelona, Spain (BCN)
AIRBUS A320
Wed, Sat
SIBERIA
S7-3661
10:05
Domodedovo
4h 45mOn the way
12:50
Barcelona, Spain (BCN)
AIRBUS A321
Wed, Fri, Sat, Sun
Air Europa Lineas Aereas, S. A.
UX-3293
11:50
Sheremetyevo
4h 45mOn the way
14:35
Barcelona, Spain (BCN)
AIRBUS A321
Sun
AEROFLOT – RUSSIAN AIRLINES
SU-2516
11:50
Sheremetyevo
4h 45mOn the way
14:35
Barcelona, Spain (BCN)
AIRBUS A321
Sun
Ural Airlines
U6-3531
13:20
Domodedovo
4h 35mOn the way
15:55
Barcelona, Spain (BCN)
AIRBUS A321
Sat
Lyon to Barcelona by train from €18.90
2
Lyon (France) – Irun (Spain) – Barcelona (Spain)
The route includes several transfers. You need to buy more than one ticket.
2a Traveling from Lyon (France) to Irun (Spain)
To travel by train from France to Spain, first take one of the direct high-speed trains from France (Paris) or southern France (Marseille) to Barcelona. There you change your destination in Spain.
Another option is to cross the border at Irun/Henday and continue to your destination in Spain. Some routes pass through Latour-de-Carol.
Find train schedules, ticket prices and the best routes through the provided booking links.
In some cases it is necessary to buy two tickets. One from France to Barcelona (Spain) and the second from Barcelona to your destination in Spain. Book early to receive discounts and economical rates.
Where to buy a train ticket Lyon – Irun?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: types of trains on this route
Alta Velocidad Española (AVE) / TGV Elipsos France – Spain (TGV Elipsos)
français / RENFE Renfe Operadora
rail service: popular routes among users
Irun – Lyon / Paris – Barcelona / Paris – Madrid / Paris – San Sebastian / Paris – Seville / Paris – Valencia / Bordeaux – Madrid / Marseille – Barcelona / Marmande – Madrid / Toulouse – Barcelona / Lyon – Barcelona
Find the train timetable: Online timetable where you can find up-to-date information on routes.
rail.cc Deutsche Bahn
2b Traveling from Irun (Spain) to Barcelona (Spain)
To travel by train in Spain, book your tickets using the links below or buy your ticket at the station. It is more profitable to buy tickets in advance: at special fares, the cost of tickets is significantly lower. In the high season, tickets can be completely sold out, especially on weekends and on routes where trains run quite infrequently. Night and high-speed AVE trains run between some cities.
Where can I buy a train ticket from Irun to Barcelona?
Please show me the accommodation options at the destination on booking.com.
Useful links
types of trains: Types of trains on this route
Alta Velocidad Española (AVE) / Alvia (ALVIA) / Media Distancia (MD) / Cercanias (CER) / EuskoTren (EUSKO) / TGV Elipsos France – Spain (TGV Elipsos)
night train: Possible night trains.
TH 332 Madrid – Lisbon / TH 313 Hendaye – Lisbon / HOT 922 Barcelona – A Coruña / TH 751 Madrid – Ferrol
bus: Useful bus connections.