Popular Filters
+ 1 more
One Way Price
Duration
Stops From Doha
Departure From Doha
CAD 648
CAD 775
CAD 1,062
CAD 1,069
Arrival at Barcelona
CAD 710
CAD 1,185
CAD 865
CAD 648
Alliances & Airlines
Oneworld
(71)
SkyTeam
(6)
Star Alliance
(15)
+ 14 more
Layover Airports
+ 18 more
Layover Duration
Doha To Barcelona Flights
Book Doha to Barcelona flight tickets at lowest price. Get best deals on your upcoming Doha to Barcelona flights only on MakeMyTrip. Also Book Barcelona to Doha Flights. Currently 83 flights flying from Doha to Barcelona. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
CAD 667
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 721
19:30
Thu, 4 Sep 25
Athens, Greece
02 h 10 m
20:40
Thu, 4 Sep 25
Terminal T1
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
ITA Airways AZ | 78
21:25
Thu, 4 Sep 25
Terminal T1
Rome - Fiumicino Apt, Italy
01 h 50 m
23:15
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 723
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Vueling VY | 8105
18:45
Thu, 4 Sep 25
Athens, Greece
03 h 15 m
21:00
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 727
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 5627 | Operated By Vueling
18:45
Thu, 4 Sep 25
Athens, Greece
03 h 15 m
21:00
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 731
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 712
22:50
Thu, 4 Sep 25
Athens, Greece
03 h 10 m
01:00
Fri, 5 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 798
Transit Visa may be required
Doha to Barcelona , 4 Sep
Royal Air Maroc AT | 5707 | Operated By Qatar Airways
08:25
Thu, 4 Sep 25
Doha, Qatar
07 h 55 m
14:20
Thu, 4 Sep 25
Terminal T1
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 960
16:05
Thu, 4 Sep 25
Terminal T1
Casablanca, Morocco
02 h 05 m
19:10
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 891
Transit Visa may be required
Doha to Barcelona , 4 Sep
Royal Air Maroc AT | 217
01:35
Thu, 4 Sep 25
Doha, Qatar
07 h 55 m
07:30
Thu, 4 Sep 25
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 964
09:40
Thu, 4 Sep 25
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 948
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1753
16:25
Thu, 4 Sep 25
Athens, Greece
02 h 35 m
18:00
Thu, 4 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1818
19:30
Thu, 4 Sep 25
Terminal T2
Munich, Germany
02 h 10 m
21:40
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 959
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1281
14:05
Thu, 4 Sep 25
Athens, Greece
03 h 05 m
16:10
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1136
17:40
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
02 h 05 m
19:45
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 973
Transit Visa may be required | Re Check-in of Baggage required
Doha to Barcelona , 4 Sep
Pegasus Airlines PC | 601
01:50
Thu, 4 Sep 25
Doha, Qatar
04 h 20 m
06:10
Thu, 4 Sep 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 1191
07:55
Thu, 4 Sep 25
Terminal MN
Istanbul-Sabiha Gokcen, Turkey
01 h 30 m
09:25
Thu, 4 Sep 25
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 120
16:25
Thu, 4 Sep 25
Athens, Greece
55 m
17:20
Thu, 4 Sep 25
Thessaloniki, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 560
19:00
Thu, 4 Sep 25
Thessaloniki, Greece
02 h 55 m
20:55
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
CAD 1,094
Doha to Barcelona , 4 Sep
Qatar Airways QR | 141
15:30
Thu, 4 Sep 25
Doha, Qatar
06 h 45 m
21:15
Thu, 4 Sep 25
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available