1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Barcelona

Filter
Close
Return
One Way
Reverse direction: BCN to MEL
Depart
Return
CA Return flights from £531
Dep. Wed 22 OctRet. Wed 05 Nov£531
Dep. Wed 19 NovRet. Thu 04 Dec£602
CAShow more Flights
Dep. Wed 26 NovRet. Sat 13 Dec£602
Dep. Tue 17 FebRet. Mon 02 Mar£670
Dep. Wed 04 MarRet. Mon 23 Mar£670
Dep. Wed 11 MarRet. Mon 30 Mar£670
Dep. Wed 18 MarRet. Mon 06 Apr£670
Dep. Tue 20 JanRet. Mon 09 Feb£688
Dep. Wed 21 JanRet. Mon 09 Feb£688
Dep. Thu 05 FebRet. Wed 25 Feb£738
Dep. Tue 03 FebRet. Sun 22 Feb£752
Dep. Wed 04 FebRet. Sun 22 Feb£752
Dep. Thu 05 FebRet. Mon 23 Feb£753
Dep. Wed 04 FebRet. Mon 23 Feb£753
Dep. Wed 04 FebRet. Tue 24 Feb£753
Dep. Sun 08 FebRet. Thu 26 Feb£766
Dep. Tue 10 FebRet. Thu 26 Feb£766
Dep. Wed 01 AprRet. Mon 13 Apr£794
Dep. Tue 03 FebRet. Mon 23 Feb£848
Dep. Wed 25 FebRet. Wed 11 Mar£850
Dep. Thu 05 FebRet. Tue 24 Feb£850
Dep. Sun 01 FebRet. Thu 19 Feb£864
Dep. Tue 20 JanRet. Sun 08 Feb£864
Dep. Tue 24 FebRet. Wed 11 Mar£872
Dep. Mon 02 FebRet. Sun 22 Feb£874
Dep. Thu 29 JanRet. Mon 16 Feb£879
Dep. Tue 24 FebRet. Mon 09 Mar£919
Dep. Sun 22 FebRet. Mon 09 Mar£949
Dep. Wed 04 FebRet. Wed 18 Feb£954
Dep. Sun 12 OctRet. Tue 21 Oct£1,120
QF,TK Return flights from £538
Dep. Tue 17 MarRet. Tue 21 Apr£538
Dep. Tue 03 FebRet. Sun 22 Feb£546
QF,TKShow more Flights
Dep. Sun 22 FebRet. Sun 08 Mar£547
Dep. Sun 22 FebRet. Mon 09 Mar£547
Dep. Tue 24 FebRet. Mon 09 Mar£547
Dep. Tue 24 FebRet. Wed 11 Mar£547
Dep. Tue 17 FebRet. Sun 08 Mar£548
Dep. Thu 19 FebRet. Tue 10 Mar£548
Dep. Tue 03 FebRet. Mon 23 Feb£548
Dep. Thu 05 FebRet. Mon 23 Feb£548
Dep. Thu 05 FebRet. Tue 24 Feb£548
Dep. Thu 05 FebRet. Wed 25 Feb£548
Dep. Sun 15 FebRet. Sun 08 Mar£548
Dep. Thu 20 NovRet. Thu 27 Nov£551
Dep. Sun 22 FebRet. Thu 12 Mar£552
Dep. Tue 24 FebRet. Thu 12 Mar£552
Dep. Tue 10 FebRet. Thu 26 Feb£552
Dep. Wed 22 OctRet. Wed 05 Nov£554
Dep. Mon 02 FebRet. Sun 22 Feb£555
Dep. Tue 21 OctRet. Thu 13 Nov£558
Dep. Mon 16 FebRet. Sun 08 Mar£559
Dep. Mon 23 FebRet. Sun 15 Mar£559
Dep. Wed 04 FebRet. Tue 24 Feb£563
Dep. Sun 01 FebRet. Thu 19 Feb£563
Dep. Tue 03 MarRet. Mon 23 Mar£564
Dep. Tue 17 FebRet. Mon 02 Mar£577
Dep. Wed 25 FebRet. Wed 11 Mar£578
Dep. Wed 18 FebRet. Sun 08 Mar£580
Dep. Wed 11 FebRet. Sun 01 Mar£580
Dep. Mon 09 FebRet. Sun 01 Mar£580
Dep. Sun 12 OctRet. Tue 21 Oct£581
Dep. Sun 08 FebRet. Thu 26 Feb£585
Dep. Wed 04 FebRet. Sun 22 Feb£603
Dep. Wed 04 FebRet. Mon 23 Feb£603
Dep. Wed 11 MarRet. Mon 30 Mar£603
Dep. Tue 10 MarRet. Sun 29 Mar£607
Dep. Tue 17 FebRet. Tue 21 Apr£610
Dep. Wed 04 MarRet. Mon 23 Mar£610
Dep. Wed 04 MarRet. Sun 22 Mar£616
TK Return flights from £552
Dep. Tue 17 FebRet. Sun 08 Mar£552
Dep. Thu 19 FebRet. Tue 10 Mar£553
TKShow more Flights
Dep. Sun 22 FebRet. Sun 08 Mar£553
Dep. Sun 15 FebRet. Sun 08 Mar£553
Dep. Thu 05 FebRet. Wed 25 Feb£575
Dep. Thu 05 FebRet. Tue 24 Feb£584
Dep. Tue 21 OctRet. Thu 13 Nov£594
Dep. Thu 05 FebRet. Mon 23 Feb£596
Dep. Tue 03 MarRet. Mon 23 Mar£596
Dep. Tue 17 FebRet. Tue 21 Apr£597
Dep. Sun 22 FebRet. Thu 12 Mar£599
Dep. Tue 03 FebRet. Sun 22 Feb£599
Dep. Tue 10 FebRet. Thu 26 Feb£600
Dep. Tue 24 FebRet. Thu 12 Mar£600
Dep. Tue 24 FebRet. Mon 09 Mar£601
Dep. Tue 17 FebRet. Mon 02 Mar£601
Dep. Tue 03 FebRet. Mon 23 Feb£601
Dep. Sun 22 FebRet. Mon 09 Mar£601
Dep. Tue 24 FebRet. Wed 11 Mar£601
Dep. Wed 04 MarRet. Sun 22 Mar£604
Dep. Wed 22 OctRet. Wed 05 Nov£607
Dep. Wed 18 FebRet. Sun 08 Mar£608
Dep. Mon 23 FebRet. Sun 15 Mar£608
Dep. Mon 16 FebRet. Sun 08 Mar£608
Dep. Fri 10 OctRet. Sun 19 Oct£616
Dep. Tue 20 JanRet. Sun 08 Feb£618
Dep. Sun 12 OctRet. Tue 21 Oct£621
Dep. Tue 10 MarRet. Sun 29 Mar£628
Dep. Sun 08 FebRet. Thu 26 Feb£628
Dep. Sun 01 FebRet. Thu 19 Feb£629
Dep. Wed 04 FebRet. Mon 23 Feb£634
Dep. Wed 04 MarRet. Mon 23 Mar£634
Dep. Wed 25 FebRet. Wed 11 Mar£634
Dep. Wed 11 MarRet. Mon 30 Mar£636
Dep. Wed 04 FebRet. Wed 18 Feb£637
Dep. Wed 04 FebRet. Tue 24 Feb£641
Dep. Mon 02 FebRet. Sun 22 Feb£641
Dep. Wed 11 FebRet. Sun 01 Mar£642
Dep. Mon 09 FebRet. Sun 01 Mar£642
MU Return flights from £607
Dep. Sun 15 FebRet. Sun 08 Mar£607
Dep. Mon 16 FebRet. Sun 08 Mar£607
MUShow more Flights
Dep. Tue 17 FebRet. Sun 08 Mar£607
Dep. Wed 18 FebRet. Sun 08 Mar£607
Dep. Wed 19 NovRet. Thu 04 Dec£621
Dep. Thu 19 FebRet. Tue 10 Mar£662
Dep. Sun 22 FebRet. Sun 08 Mar£662
Dep. Sun 22 FebRet. Thu 12 Mar£662
Dep. Mon 23 FebRet. Sun 15 Mar£662
Dep. Tue 24 FebRet. Thu 12 Mar£662
Dep. Tue 03 FebRet. Sun 22 Feb£718
Dep. Wed 04 FebRet. Sun 22 Feb£718
Dep. Tue 10 FebRet. Thu 26 Feb£726
Dep. Mon 02 FebRet. Sun 22 Feb£735
Dep. Wed 11 FebRet. Sun 01 Mar£740
Dep. Wed 22 OctRet. Wed 05 Nov£745
Dep. Mon 09 FebRet. Sun 01 Mar£746
Dep. Sun 12 OctRet. Tue 21 Oct£751
Dep. Tue 21 OctRet. Thu 13 Nov£762
Dep. Thu 20 NovRet. Thu 27 Nov£785
Dep. Tue 24 FebRet. Mon 09 Mar£796
Dep. Thu 05 FebRet. Tue 24 Feb£800
Dep. Wed 04 FebRet. Tue 24 Feb£801
Dep. Wed 18 MarRet. Sun 05 Apr£806
Dep. Wed 04 MarRet. Sun 22 Mar£816
Dep. Sun 08 FebRet. Thu 26 Feb£818
Dep. Sun 01 FebRet. Thu 19 Feb£818
Dep. Tue 17 FebRet. Mon 02 Mar£822
Dep. Tue 20 JanRet. Sun 08 Feb£822
Dep. Tue 24 FebRet. Wed 11 Mar£825
Dep. Wed 25 FebRet. Wed 11 Mar£834
Dep. Wed 26 NovRet. Sat 13 Dec£857
Dep. Thu 27 NovRet. Sat 13 Dec£857
Dep. Fri 10 OctRet. Sun 19 Oct£865
Dep. Wed 04 FebRet. Mon 23 Feb£877
Dep. Tue 03 FebRet. Mon 23 Feb£878
Dep. Wed 04 MarRet. Mon 23 Mar£878
Dep. Wed 11 MarRet. Sun 29 Mar£878
Dep. Thu 29 JanRet. Mon 16 Feb£878
EY Return flights from £614
Dep. Wed 19 NovRet. Thu 04 Dec£614
Dep. Wed 04 FebRet. Wed 18 Feb£618
EYShow more Flights
Dep. Tue 21 OctRet. Thu 13 Nov£621
Dep. Tue 17 FebRet. Mon 02 Mar£643
Dep. Mon 09 FebRet. Sun 01 Mar£643
Dep. Tue 10 FebRet. Thu 26 Feb£643
Dep. Wed 11 FebRet. Sun 01 Mar£643
Dep. Thu 19 FebRet. Tue 10 Mar£643
Dep. Tue 03 FebRet. Mon 23 Feb£643
Dep. Sun 22 FebRet. Thu 12 Mar£643
Dep. Mon 23 FebRet. Sun 15 Mar£643
Dep. Thu 29 JanRet. Mon 16 Feb£643
Dep. Wed 04 FebRet. Mon 23 Feb£643
Dep. Wed 04 FebRet. Tue 24 Feb£643
Dep. Thu 05 FebRet. Mon 23 Feb£643
Dep. Thu 05 FebRet. Tue 24 Feb£643
Dep. Thu 05 FebRet. Wed 25 Feb£643
Dep. Tue 24 FebRet. Wed 11 Mar£643
Dep. Tue 24 FebRet. Thu 12 Mar£643
Dep. Tue 17 MarRet. Mon 06 Apr£643
Dep. Wed 18 MarRet. Mon 06 Apr£643
Dep. Sun 08 FebRet. Thu 26 Feb£666
Dep. Sun 01 FebRet. Thu 19 Feb£691
Dep. Tue 20 JanRet. Mon 09 Feb£691
Dep. Tue 25 NovRet. Sat 13 Dec£724
Dep. Wed 26 NovRet. Sat 13 Dec£726
Dep. Thu 27 NovRet. Sat 13 Dec£726
Dep. Tue 17 FebRet. Tue 21 Apr£726
Dep. Tue 17 MarRet. Tue 21 Apr£726
Dep. Thu 12 MarRet. Mon 30 Mar£726
Dep. Tue 10 MarRet. Sun 29 Mar£726
Dep. Tue 20 JanRet. Sun 08 Feb£727
Dep. Wed 21 JanRet. Mon 09 Feb£727
Dep. Sun 22 FebRet. Mon 09 Mar£742
Dep. Wed 11 MarRet. Sun 29 Mar£762
Dep. Wed 11 MarRet. Mon 30 Mar£762
Dep. Wed 04 MarRet. Sun 22 Mar£762
Dep. Wed 04 MarRet. Mon 23 Mar£762
Dep. Thu 12 MarRet. Tue 31 Mar£762
QF,TG,TK Return flights from £617
Dep. Tue 17 MarRet. Tue 21 Apr£617
Dep. Mon 02 FebRet. Sun 22 Feb£624
QF,TG,TKShow more Flights
Dep. Thu 20 NovRet. Thu 27 Nov£624
Dep. Tue 03 FebRet. Sun 22 Feb£631
Dep. Thu 05 FebRet. Tue 24 Feb£633
Dep. Tue 17 FebRet. Tue 21 Apr£634
Dep. Tue 21 OctRet. Thu 13 Nov£636
Dep. Thu 05 FebRet. Wed 25 Feb£636
Dep. Mon 09 FebRet. Sun 01 Mar£636
Dep. Tue 10 FebRet. Thu 26 Feb£636
Dep. Mon 16 FebRet. Sun 08 Mar£636
Dep. Tue 17 FebRet. Mon 02 Mar£636
Dep. Tue 17 FebRet. Sun 08 Mar£636
Dep. Thu 19 FebRet. Tue 10 Mar£636
Dep. Sun 22 FebRet. Sun 08 Mar£636
Dep. Sun 22 FebRet. Thu 12 Mar£636
Dep. Mon 23 FebRet. Sun 15 Mar£636
Dep. Tue 24 FebRet. Wed 11 Mar£636
Dep. Tue 24 FebRet. Thu 12 Mar£636
Dep. Wed 04 FebRet. Tue 24 Feb£641
Dep. Sun 01 FebRet. Thu 19 Feb£641
Dep. Wed 22 OctRet. Wed 05 Nov£641
Dep. Wed 19 NovRet. Thu 04 Dec£644
Dep. Tue 25 NovRet. Sat 13 Dec£644
Dep. Wed 04 FebRet. Wed 18 Feb£644
Dep. Thu 05 FebRet. Mon 23 Feb£644
Dep. Sun 08 FebRet. Thu 26 Feb£644
Dep. Tue 03 MarRet. Mon 23 Mar£644
Dep. Wed 18 FebRet. Sun 08 Mar£658
Dep. Wed 11 FebRet. Sun 01 Mar£658
Dep. Sun 15 FebRet. Sun 08 Mar£658
Dep. Tue 03 FebRet. Mon 23 Feb£658
Dep. Tue 24 FebRet. Mon 09 Mar£659
Dep. Sun 22 FebRet. Mon 09 Mar£659
Dep. Wed 25 FebRet. Wed 11 Mar£659
Dep. Wed 04 FebRet. Sun 22 Feb£659
Dep. Wed 04 FebRet. Mon 23 Feb£659
Dep. Tue 20 JanRet. Mon 09 Feb£660
Dep. Wed 21 JanRet. Mon 09 Feb£660
TG,TK Return flights from £623
Dep. Tue 17 FebRet. Tue 21 Apr£623
Dep. Tue 03 FebRet. Sun 22 Feb£624
TG,TKShow more Flights
Dep. Thu 05 FebRet. Tue 24 Feb£624
Dep. Thu 05 FebRet. Wed 25 Feb£626
Dep. Tue 10 FebRet. Thu 26 Feb£626
Dep. Sun 15 FebRet. Sun 08 Mar£626
Dep. Tue 17 FebRet. Mon 02 Mar£626
Dep. Tue 17 FebRet. Sun 08 Mar£626
Dep. Thu 19 FebRet. Tue 10 Mar£626
Dep. Sun 22 FebRet. Sun 08 Mar£626
Dep. Sun 22 FebRet. Thu 12 Mar£626
Dep. Tue 24 FebRet. Wed 11 Mar£626
Dep. Tue 24 FebRet. Thu 12 Mar£626
Dep. Thu 20 NovRet. Thu 27 Nov£628
Dep. Sun 22 FebRet. Mon 09 Mar£657
Dep. Sun 01 FebRet. Thu 19 Feb£657
Dep. Sun 08 FebRet. Thu 26 Feb£658
Dep. Mon 16 FebRet. Sun 08 Mar£663
Dep. Mon 02 FebRet. Sun 22 Feb£664
Dep. Wed 04 FebRet. Tue 24 Feb£664
Dep. Wed 19 NovRet. Thu 04 Dec£667
Dep. Thu 05 FebRet. Mon 23 Feb£676
Dep. Tue 03 MarRet. Mon 23 Mar£677
Dep. Wed 18 FebRet. Sun 08 Mar£677
Dep. Wed 11 FebRet. Sun 01 Mar£677
Dep. Mon 09 FebRet. Sun 01 Mar£677
Dep. Wed 04 FebRet. Sun 22 Feb£678
Dep. Wed 04 MarRet. Sun 22 Mar£678
Dep. Wed 18 MarRet. Mon 06 Apr£678
Dep. Mon 23 FebRet. Sun 15 Mar£682
Dep. Wed 18 MarRet. Sun 05 Apr£682
Dep. Wed 25 FebRet. Wed 11 Mar£683
Dep. Tue 24 FebRet. Mon 09 Mar£691
Dep. Wed 04 FebRet. Wed 18 Feb£691
Dep. Tue 03 FebRet. Mon 23 Feb£692
Dep. Wed 22 OctRet. Wed 05 Nov£701
Dep. Tue 20 JanRet. Sun 08 Feb£713
Dep. Tue 25 NovRet. Sat 13 Dec£716
Dep. Tue 17 MarRet. Mon 06 Apr£717
QR Return flights from £651
Dep. Tue 17 FebRet. Sun 08 Mar£651
Dep. Wed 18 FebRet. Sun 08 Mar£658
QRShow more Flights
Dep. Sun 15 FebRet. Sun 08 Mar£658
Dep. Mon 16 FebRet. Sun 08 Mar£658
Dep. Tue 17 FebRet. Mon 02 Mar£658
Dep. Wed 11 FebRet. Sun 01 Mar£658
Dep. Thu 19 FebRet. Tue 10 Mar£658
Dep. Sun 22 FebRet. Sun 08 Mar£658
Dep. Sun 22 FebRet. Mon 09 Mar£658
Dep. Sun 22 FebRet. Thu 12 Mar£658
Dep. Mon 23 FebRet. Sun 15 Mar£658
Dep. Tue 24 FebRet. Mon 09 Mar£658
Dep. Mon 02 FebRet. Sun 22 Feb£658
Dep. Tue 03 FebRet. Sun 22 Feb£658
Dep. Tue 03 FebRet. Mon 23 Feb£658
Dep. Wed 04 FebRet. Sun 22 Feb£658
Dep. Wed 04 FebRet. Mon 23 Feb£658
Dep. Wed 04 FebRet. Tue 24 Feb£658
Dep. Sun 01 FebRet. Thu 19 Feb£658
Dep. Thu 05 FebRet. Mon 23 Feb£658
Dep. Thu 05 FebRet. Tue 24 Feb£658
Dep. Thu 05 FebRet. Wed 25 Feb£658
Dep. Mon 09 FebRet. Sun 01 Mar£658
Dep. Sun 08 FebRet. Thu 26 Feb£658
Dep. Tue 10 FebRet. Thu 26 Feb£658
Dep. Thu 29 JanRet. Mon 16 Feb£658
Dep. Tue 24 FebRet. Wed 11 Mar£658
Dep. Tue 24 FebRet. Thu 12 Mar£658
Dep. Wed 25 FebRet. Wed 11 Mar£658
Dep. Wed 04 MarRet. Sun 22 Mar£658
Dep. Wed 04 MarRet. Mon 23 Mar£658
Dep. Wed 11 MarRet. Sun 29 Mar£658
Dep. Wed 11 MarRet. Mon 30 Mar£658
Dep. Tue 10 MarRet. Sun 29 Mar£662
Dep. Tue 20 JanRet. Mon 09 Feb£662
Dep. Wed 04 FebRet. Wed 18 Feb£663
Dep. Tue 03 MarRet. Mon 23 Mar£664
Dep. Wed 19 NovRet. Thu 04 Dec£665
Dep. Thu 12 MarRet. Tue 31 Mar£670
D7,JQ,VF,VY,Z0 Return flights from £659
Dep. Wed 26 NovRet. Sat 13 Dec£659
3U,D7,VF,W4 Return flights from £669
Dep. Tue 25 NovRet. Sat 13 Dec£669
Dep. Thu 27 NovRet. Sat 13 Dec£669
MH,TK Return flights from £672
Dep. Wed 22 OctRet. Wed 05 Nov£672
Dep. Wed 04 FebRet. Wed 18 Feb£672
MH,TKShow more Flights
Dep. Wed 04 FebRet. Sun 22 Feb£672
Dep. Mon 02 FebRet. Sun 22 Feb£672
Dep. Tue 03 FebRet. Sun 22 Feb£672
Dep. Thu 05 FebRet. Wed 25 Feb£672
Dep. Wed 11 FebRet. Sun 01 Mar£672
Dep. Sun 15 FebRet. Sun 08 Mar£672
Dep. Mon 16 FebRet. Sun 08 Mar£672
Dep. Mon 09 FebRet. Sun 01 Mar£672
Dep. Tue 17 FebRet. Sun 08 Mar£672
Dep. Wed 18 FebRet. Sun 08 Mar£672
Dep. Thu 19 FebRet. Tue 10 Mar£672
Dep. Sun 22 FebRet. Sun 08 Mar£672
Dep. Sun 22 FebRet. Mon 09 Mar£721
Dep. Sun 22 FebRet. Thu 12 Mar£721
Dep. Mon 23 FebRet. Sun 15 Mar£721
Dep. Tue 24 FebRet. Mon 09 Mar£721
Dep. Tue 24 FebRet. Wed 11 Mar£721
Dep. Tue 24 FebRet. Thu 12 Mar£721
Dep. Wed 25 FebRet. Wed 11 Mar£721
Dep. Tue 10 FebRet. Thu 26 Feb£721
Dep. Tue 17 FebRet. Mon 02 Mar£721
Dep. Sun 01 FebRet. Thu 19 Feb£721
Dep. Sun 08 FebRet. Thu 26 Feb£721
Dep. Tue 03 FebRet. Mon 23 Feb£721
Dep. Wed 04 FebRet. Mon 23 Feb£721
Dep. Wed 04 FebRet. Tue 24 Feb£721
Dep. Thu 05 FebRet. Mon 23 Feb£721
Dep. Thu 05 FebRet. Tue 24 Feb£721
Dep. Thu 20 NovRet. Thu 27 Nov£721
Dep. Tue 17 FebRet. Tue 21 Apr£721
Dep. Tue 25 NovRet. Sat 13 Dec£755
Dep. Wed 19 NovRet. Thu 04 Dec£755
Dep. Tue 21 OctRet. Thu 13 Nov£816
Dep. Tue 20 JanRet. Sun 08 Feb£958
Dep. Tue 03 MarRet. Mon 23 Mar£1,009
Dep. Wed 04 MarRet. Mon 23 Mar£1,161
Dep. Wed 18 MarRet. Sun 05 Apr£1,181
3U,D7,VF,VY Return flights from £677
Dep. Tue 25 NovRet. Sat 13 Dec£677
Dep. Thu 27 NovRet. Sat 13 Dec£677
3U,D7,PC,W4 Return flights from £678
Dep. Tue 25 NovRet. Sat 13 Dec£678
Dep. Thu 27 NovRet. Sat 13 Dec£678
D7,JQ,PC,VY,W4,Z0 Return flights from £681
Dep. Wed 26 NovRet. Sat 13 Dec£681
TR,VJ,VY Return flights from £683
Dep. Thu 12 MarRet. Mon 30 Mar£683

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Melbourne? Check out our domestic flights to Melbourne. If Melbourne is not your closest airport, then here are all our flights to Barcelona from United Kingdom and flights to Spain. Maybe a different destination? Here are all the flights from Melbourne

Did you know...

  • has the quickest flight between Melbourne and Barcelona taking 22 hrs 15 mins. Abu Dhabi
  • From Melbourne to Barcelona is 16,819 km.
  • Barcelona has the IATA airport code of BCN and Melbourne is MEL.
  • Barcelona is 9 hours later than Melbourne.
How to get from Melbourne to Barcelona
Melbourne (MEL)
 to 
Singapore (SIN)
7h 55m
Layover - 55m
Singapore (SIN)
 to 
Barcelona (BCN)
13h 30m

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia