All Flight Deals
BCN
YYZ BCN

Barcelona

₹49,456.00

per person · round trip

Verified 9 minutes ago

Expires 23 Apr 2026


Airline
DE DE 2403
Depart
08 Jun 2026, Mon ·9h 45m ·1 stop
Return
15 Jun 2026, Mon ·10h 55m ·1 stop
Book Now →

Prices may vary. Book soon.

More deals from Toronto

Samana
YYZ AZS

Samana

Toronto Samana

WS · WS 2094
Depart 23 Apr, Thu · 4h 21m · Non-stop
Return 30 Apr, Thu · 4h 25m · Non-stop

₹24,177.00

per person

Checked 9 minutes ago

Philadelphia
YYZ PHL

Philadelphia

Toronto Philadelphia

AA · AA 5525
Depart 24 Apr, Fri · 1h 36m · Non-stop
Return 29 Apr, Wed · 1h 53m · Non-stop

₹29,273.00

per person

Checked 9 minutes ago

Raleigh-durham
YYZ RDU

Raleigh-durham

Toronto Raleigh-durham

PD · PD 605
Depart 25 Apr, Sat · 3h 18m · 1 stop
Return 26 Apr, Sun · 5h 17m · 1 stop

₹44,111.00

per person

Checked 9 minutes ago

Vienna
YYZ VIE

Vienna

Toronto Vienna

DE · DE 2403
Depart 25 Apr, Sat · 9h 5m · 1 stop
Return 29 Apr, Wed · 10h 0m · 1 stop

₹53,619.00

per person

Checked 9 minutes ago

Brussels
YYZ BRU

Brussels

Toronto Brussels

BA · BA 5992
Depart 27 Apr, Mon · 8h 20m · 1 stop
Return 10 May, Sun · 14h 3m · 2 stops

₹60,813.00

per person

Checked 9 minutes ago

Nassau
YYZ NAS

Nassau

Toronto Nassau

UA · UA 3711
Depart 27 Apr, Mon · 4h 59m · 1 stop
Return 30 Apr, Thu · 5h 43m · 1 stop

₹27,334.00

per person
7% below avg

Checked 9 minutes ago

Cancun
YYZ CUN

Cancun

Toronto Cancun

UA · UA 2066
Depart 28 Apr, Tue · 5h 55m · 1 stop
Return 05 May, Tue · 5h 46m · 1 stop

₹17,517.00

per person
25% below avg

Checked 9 minutes ago

Guadalajara
YYZ GDL

Guadalajara

Toronto Guadalajara

F8 · F8 2660
Depart 28 Apr, Tue · 5h 20m · Non-stop
Return 15 May, Fri · 7h 34m · 2 stops

₹43,431.00

per person
7% below avg

Checked 9 minutes ago

Dayton
YYZ DAY

Dayton

Toronto Dayton

3L · 3L 5668
Depart 29 Apr, Wed · 3h 22m · 1 stop
Return 14 May, Thu · 3h 23m · 1 stop

₹61,581.00

per person

Checked 9 minutes ago

Puerto Vallarta
YYZ PVR

Puerto Vallarta

Toronto Puerto Vallarta

WS · WS 655
Depart 30 Apr, Thu · 9h 15m · 1 stop
Return 15 May, Fri · 6h 58m · 2 stops

₹33,435.00

per person

Checked 9 minutes ago

More deals to Barcelona

Barcelona
DAC BCN

Barcelona

Dhaka Barcelona

G9 · G9 511
Depart 27 Apr, Mon · 15h 55m · 2 stops
Return 04 May, Mon · 13h 50m · 2 stops

₹95,358.00

per person

Checked 8 minutes ago

Barcelona
LHR BCN

Barcelona

London Barcelona

VY · VY 6653
Depart 09 May, Sat · 2h 20m · Non-stop
Return 20 May, Wed · 2h 40m · Non-stop

₹8,382.00

per person
45% below avg

Checked 10 minutes ago

Barcelona
DOH BCN

Barcelona

Doha Barcelona

PC · PC 601
Depart 13 May, Wed · 9h 5m · 2 stops
Return 19 May, Tue · 9h 30m · 2 stops

₹51,336.00

per person
7% below avg

Checked 10 minutes ago

Barcelona
MLE BCN

Barcelona

Maldives Barcelona

6E · 6E 1132
Depart 20 May, Wed · 15h 5m · 3 stops
Return 03 Jun, Wed · 12h 20m · 2 stops

₹84,548.00

per person

Checked 8 minutes ago

Barcelona
BOM BCN

Barcelona

Mumbai Barcelona

6E · 6E 17
Depart 01 Jun, Mon · 14h 40m · 1 stop
Return 03 Jun, Wed · 13h 50m · 1 stop

₹54,570.00

per person

Checked 13 minutes ago

Barcelona
CDG BCN

Barcelona

Paris Barcelona

VY · VY 8247
Depart 02 Jun, Tue · 1h 55m · Non-stop
Return 09 Jun, Tue · 2h 0m · Non-stop

₹7,996.00

per person
39% below avg

Checked 9 minutes ago

Barcelona
BLR BCN

Barcelona

Bengaluru Barcelona

EK · EK 569
Depart 13 Jul, Mon · 11h 0m · 1 stop
Return 22 Jul, Wed · 10h 45m · 1 stop

₹62,747.00

per person

Checked 13 minutes ago

Barcelona
AUH BCN

Barcelona

Abu Dhabi Barcelona

SV · SV 3932
Depart 23 Jul, Thu · 8h 5m · 1 stop
Return 27 Jul, Mon · 7h 40m · 1 stop

₹52,315.00

per person

Checked 10 minutes ago

Barcelona
DXB BCN

Barcelona

Dubai Barcelona

KU · KU 678
Depart 09 Sep, Wed · 8h 20m · 1 stop
Return 23 Sep, Wed · 8h 0m · 1 stop

₹32,228.00

per person

Checked 11 minutes ago

Barcelona
SYD BCN

Barcelona

Sydney Barcelona

CA · CA 174
Depart 12 Sep, Sat · 24h 15m · 1 stop
Return 02 Oct, Fri · 26h 20m · 2 stops

₹104,027.00

per person

Checked 9 minutes ago