CA $513 Cheap Flights from Singapore (SIN) to Barcelona (BCN)

Popular airlines from Changi Airport (SIN) to Barcelona El Prat Airport (BCN)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save up to 30% on select hotels after you book a flight*
  • Earn twice

    Earn your airline miles on top of our rewards

Cheap flights from Singapore (SIN) to Barcelona (BCN)

Prices were available within the past 7 days and start at CA $513 for one-way flights and CA $827 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Etihad Airways
Emirates
Qatar Airways
Turkish Airlines
Air China
Saudia
China Eastern Airlines
Finnair
Lufthansa
KLM

Alternative airports near Barcelona

Prices were available within the past 7 days. Prices and availability are subject to change.

Find the cheapest month to fly from Singapore (SIN) to Barcelona (BCN)

June is typically the cheapest month to fly

From CA $777 - CA $1,066 per traveller.

Frequently asked questions

How much is a flight from Changi Airport (SIN) to Barcelona Airport?
Within the past 7 days on Expedia, for flights departing within the next year, the lowest price advertised for a round-trip journey from Singapore Airport to BCN was CA $827. Cheap tickets don't stick around for long, so make sure you book yours ASAP. Prices and availability are subject to change. Additional terms apply.
Do I need to pay a cancellation fee if I cancel my flight from Changi Airport to Barcelona Airport?
The majority of flights can be conveniently cancelled online, but whether you are charged a fee differs between airlines. If you do have to cancel your trip, follow the easy instructions in the Customer Service Portal.
How do I find cheap flights from Singapore Airport to Barcelona Airport that have flexible change policies?
Flights from SIN to Josep Tarradellas Barcelona–El Prat Airport with flexible change policies are available from several airlines. Simply use our "No change fees" filter while searching. You'll only need to pay the cost difference between the two flights, with no added fees to worry about.
How many hours is the flight from Singapore Airport to Josep Tarradellas Barcelona–El Prat Airport?
To get through the 16 hours and 40 minutes flight time between Changi Airport and Josep Tarradellas Barcelona–El Prat Airport, it's wise to have a solid plan. A tablet filled with your favourite TV shows is an excellent start.
How far is the flight from SIN to Barcelona Intl. Airport (BCN)?
With around 10,900 kilometres separating Singapore Airport and Barcelona Intl. Airport (BCN), your flight will be a long one. Pack wisely to make your time in the air comfortable. Things like warm clothing and a quality neck pillow can make a big difference.
Which airlines fly direct from Changi Airport (SIN) to Josep Tarradellas Barcelona–El Prat Airport?
Singapore Airlines (SQ) will take you from Changi Airport (SIN) to BCN comfortably and safely. Choose from 8 flights each month on this route.
Are Changi Airport (SIN) to Barcelona Intl. Airport (BCN) flight tickets cheaper when they're purchased at the last minute?
Booking your trip from Singapore Airport to Barcelona Airport at the last minute could be your ticket to a fantastic deal. However, it could end up costing a good deal more! If you'd rather avoid the risk, book well ahead of your departure date. In fact, Expedia has some of the biggest bargains as far ahead as 12 months in advance. If your preferred air carrier hasn't released tickets yet, check back often as deals are updated all the time on Expedia.

Travel information

Origin airport
Changi
Destination airport
Barcelona Intl.
Airlines serving
Air China, Air Europa, Air France, Asiana Airlines, British Airways, Brussels Airlines, Cathay Pacific, China Eastern Airlines, Emirates, Etihad Airways, Finnair, KLM, Lufthansa, Qatar Airways, Saudia, Singapore Airlines, Swiss International Air Lines, T'Way Air, Turkish Airlines
Roundtrip price
CA $826
Distance
10834 km
Average flight time
8 hours 32 mins

Book with confidence

Explore a world of travel with Expedia

*Available to Expedia members.