One Way

Popular Filters

+ 1 more

One Way Price

CAD 647 CAD 2,500

Duration

6 h 45 m 26 h 30 m

Stops From Doha

Departure From Doha

Before 6 AM

CAD 648

6 AM - 12 PM

CAD 775

12 PM - 6 PM

CAD 1,062

After 6 PM

CAD 1,069

Arrival at Barcelona

Before 6 AM

CAD 710

6 AM - 12 PM

CAD 1,185

12 PM - 6 PM

CAD 865

After 6 PM

CAD 648

Alliances & Airlines

Oneworld

(71)

SkyTeam

(6)

Star Alliance

(15)

+ 14 more

Layover Airports

+ 18 more

Layover Duration

55 m 19 h 0 m

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.


Sorted By:
Departure
Duration
Arrival
Price
Pegasus Airlines, ITA Airways

CAD 667

CAD 648

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

Pegasus Airlines, Vueling

CAD 723

CAD 702

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

Pegasus Airlines, Iberia

CAD 727

CAD 706

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

Pegasus Airlines, Aegean Airlines

CAD 731

CAD 710

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

Royal Air Maroc

CAD 798

CAD 775

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

Royal Air Maroc

CAD 891

CAD 865

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

Pegasus Airlines, Lufthansa

CAD 948

CAD 920

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

Pegasus Airlines, Lufthansa

CAD 959

CAD 931

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

Pegasus Airlines, Aegean Airlines

CAD 973

CAD 944

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

Qatar Airways

CAD 1,094

CAD 1,062

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