Flights from Barcelona to Singapore – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
BCN to SIN – All flight route options from El Prat Airport, Spain to Singapore Changi Airport, Singapore. These flights are operated by 25 airlines. Fly non-stop with Singapore Airlines or choose from 21 different transit flights. The shortest flight time is 13 hours and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Singapore Changi Airport
We got great deals on hotels and car rentals near the airport.
Barcelona to Singapore flights
There are over 22 airlines and as many as 664 flights every week to this destination. You can fly non-stop to Singapore (SIN) from Barcelona (BCN) with Singapore Airlines but if a stopover option suits you better you can choose to fly via Milan, Zurich or any other of the 21 alternatives with connectiing airports.
Barcelona to Singapore with Singapore Airlines
You can fly non-stop every weekday except Mondays and Mondays with departure times at 11:40, 11:50 or 11:55. Singapore Airlines is a Star Alliance member.
With SWISS
If you fly from Barcelona with SWISS you will do a stopover in Zurich, ZRH before reaching Singapore. This flight trip will take 16 hours and 30 minutes and you can fly every weekday with departures at 18:35, 19:50 or 20:00. SWISS is a Star Alliance member.
Distance & flight times: El Prat Airport to Singapore Changi Airport
The shortest flight time between BCN and SIN is 13 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 13h 5m | - | 6809 miles (10956 km) |
MXP Milan | 15h 5m | 1h 10m | 6891 miles (11088 km) |
ZRH Zurich | 16h 30m | 1h 0m | 6973 miles (11220 km) |
MUC Munich | 16h 50m | 1h 55m | 6968 miles (11212 km) |
AUH Abu Dhabi | 17h 0m | 2h 35m | 6905 miles (11110 km) |
DOH Doha | 17h 10m | 3h 20m | 6914 miles (11125 km) |
FRA Frankfurt | 17h 10m | 2h 15m | 7105 miles (11432 km) |
JED Jeddah | 17h 15m | 2h 20m | 7154 miles (11511 km) |
IST Istanbul | 17h 25m | 3h 5m | 6809 miles (10956 km) |
FCO Rome | 17h 40m | 3h 55m | 6810 miles (10957 km) |
MAN Manchester | 17h 40m | 3h 5m | 7706 miles (12399 km) |
CDG Paris | 17h 55m | 1h 15m | 7236 miles (11643 km) |
ATH Athens | 18h 15m | 4h 10m | 6840 miles (11006 km) |
DXB Dubai | 18h 45m | 4h 35m | 6886 miles (11080 km) |
LHR London | 19h 5m | 3h 20m | 7516 miles (12093 km) |
LGW London | 19h 50m | - | - |
AMS Amsterdam | 19h 50m | 2h 35m | 7344 miles (11816 km) |
LCY London | 19h 53m | - | - |
HKG Hong Kong | 20h 5m | 4h 45m | 7887 miles (12690 km) |
PEK Beijing | 20h 55m | 3h 20m | 8312 miles (13374 km) |
PVG Shanghai | 21h 38m | 3h 15m | 8539 miles (13739 km) |
SZX Shenzhen | 22h 20m | 5h 0m | 7884 miles (12685 km) |



Quick copy and share this page
From Spain to Singapore
Below is a list of other cities in Spain with flights to Singapore with either non-stop or connecting flights.