Discover the best flight deals from Australia and New Zealand. Compare prices across airlines and save on your next journey.

AKL

Turkish Airlines / Air NZ to Barcelona, Spain from $1445 return [Nov-Sep]

BTF

Beat That Flight

15 October 2025

Turkish Airlines / Air NZ to Barcelona, Spain from $1445 return [Nov-Sep]

Turkish Airlines (& some legs sometimes Air New Zealand) combine to produce some excellent prices on top airlines to glorious Barcelona, Spain!

I did a photography course over two days there many years ago, and itโ€™s a beautiful, very photogenic city. Can also recommend Valencia โ€˜nearbyโ€™ as probably my favourite city in Europe.

Most flights via Istanbul and Singapore.

Also consider:

Auckland - Barcelona return on Turkish Airlines

Dates: 4 Nov 25 - 30 Sep 26

Return PriceTravel Dates
$15544 Nov to 18 Nov
$152526 Jan to 8 Mar
$151428 Jan to 10 Mar
$151429 Jan to 2 Mar
$145430 Jan to 12 Mar
$15142 Feb to 15 Mar
$15143 Feb to 7 Mar
$15144 Feb to 8 Mar
$15135 Feb to 18 Mar
$15256 Feb to 10 Mar
$15137 Feb to 2 Mar
$15148 Feb to 12 Mar
$15169 Feb to 13 Mar
$145010 Feb to 14 Mar
$151411 Feb to 15 Mar
$151413 Feb to 8 Mar
$151415 Feb to 10 Mar
$145316 Feb to 2 Mar
$151317 Feb to 3 Mar
$15133 Mar to 17 Mar
$14584 Mar to 5 Apr
$15177 Mar to 8 Apr
$151210 Mar to 24 Mar
$145211 Mar to 25 Mar
$158027 Mar to 28 Apr
$158131 Mar to 2 May
$15851 Apr to 24 Apr
$15856 Apr to 8 May
$151111 Apr to 25 Apr
$144913 Apr to 15 May
$144914 Apr to 16 May
$150916 Apr to 27 May
$151317 Apr to 1 May
$144818 Apr to 20 May
$150719 Apr to 21 May
$151120 Apr to 4 May
$144821 Apr to 1 Jun
$144822 Apr to 2 Jun
$150823 Apr to 25 May
$150624 Apr to 26 May
$150625 Apr to 27 May
$150626 Apr to 6 Jun
$150627 Apr to 29 May
$144728 Apr to 30 May
$144729 Apr to 31 May
$150630 Apr to 1 Jun
$15061 May to 11 Jun
$14472 May to 3 Jun
$14473 May to 13 Jun
$14474 May to 14 Jun
$14475 May to 15 Jun
$14486 May to 7 Jun
$15067 May to 8 Jun
$14488 May to 18 Jun
$14489 May to 10 Jun
$145210 May to 2 Jun
$145211 May to 25 May
$144812 May to 13 Jun
$144813 May to 14 Jun
$144814 May to 15 Jun
$150615 May to 16 Jun
$144816 May to 17 Jun
$144817 May to 18 Jun
$144818 May to 19 Jun
$145219 May to 2 Jun
$145220 May to 3 Jun
$151121 May to 13 Jun
$151122 May to 5 Jun
$150723 May to 3 Jul
$145224 May to 7 Jun
$145225 May to 17 Jun
$151126 May to 9 Jun
$145227 May to 10 Jun
$150928 May to 29 Jun
$151129 May to 21 Jun
$145230 May to 13 Jun
$151131 May to 14 Jun
$14521 Jun to 15 Jun
$14522 Jun to 16 Jun
$15073 Jun to 5 Jul
$15124 Jun to 18 Jun
$15115 Jun to 19 Jun
$15126 Jun to 20 Jun
$15117 Jun to 21 Jun
$15178 Jun to 10 Jul
$15179 Jun to 11 Jul
$151310 Jun to 3 Jul
$151713 Jun to 15 Jul
$144915 Jun to 26 Jul
$151016 Jun to 27 Jul
$151219 Jun to 30 Jul
$151321 Jun to 5 Jul
$152222 Jun to 6 Jul
$152223 Jun to 7 Jul
$144924 Jun to 26 Jul
$151025 Jun to 27 Jul
$150826 Jun to 28 Jul
$150827 Jun to 7 Aug
$151028 Jun to 30 Jul
$152229 Jun to 13 Jul
$151030 Jun to 10 Aug
$15167 Jul to 30 Jul
$14508 Jul to 18 Aug
$15119 Jul to 10 Aug
$151010 Jul to 11 Aug
$151512 Jul to 26 Jul
$150813 Jul to 14 Aug
$145014 Jul to 28 Jul
$144515 Jul to 16 Aug
$150816 Jul to 26 Aug
$144517 Jul to 18 Aug
$151618 Jul to 10 Aug
$151219 Jul to 11 Aug
$151422 Jul to 14 Aug
$150923 Jul to 24 Aug
$150924 Jul to 25 Aug
$150825 Jul to 26 Aug
$151226 Jul to 5 Sep
$150827 Jul to 6 Sep
$150828 Jul to 7 Sep
$150829 Jul to 8 Sep
$150830 Jul to 9 Sep
$151031 Jul to 14 Aug
$15121 Aug to 24 Aug
$15082 Aug to 3 Sep
$15083 Aug to 4 Sep
$15104 Aug to 5 Sep
$15105 Aug to 6 Sep
$15106 Aug to 16 Sep
$15107 Aug to 8 Sep
$15108 Aug to 9 Sep
$15109 Aug to 19 Sep
$151010 Aug to 20 Sep
$151211 Aug to 25 Aug
$151012 Aug to 22 Sep
$151013 Aug to 23 Sep
$151017 Aug to 18 Sep
$151019 Aug to 20 Sep
$151020 Aug to 21 Sep
$151022 Aug to 23 Sep
$151023 Aug to 24 Sep
$145424 Aug to 7 Sep
$151025 Aug to 26 Sep
$151026 Aug to 27 Sep
$151227 Aug to 28 Sep
$151228 Aug to 29 Sep
$151429 Aug to 30 Sep
$151930 Aug to 13 Sep
$151931 Aug to 14 Sep
$15191 Sep to 24 Sep
$15202 Sep to 16 Sep
$15193 Sep to 26 Sep
$15194 Sep to 27 Sep
$15195 Sep to 28 Sep
$15306 Sep to 29 Sep
$15307 Sep to 30 Sep
$15318 Sep to 22 Sep
$15319 Sep to 23 Sep
$153110 Sep to 24 Sep
$153311 Sep to 25 Sep
$153112 Sep to 26 Sep
$153113 Sep to 27 Sep
$153014 Sep to 28 Sep
$153015 Sep to 29 Sep
$153016 Sep to 30 Sep