One Way

Popular Filters

One Way Price

QAR 3,153 QAR 9,200

Duration

13 h 40 m 61 h 0 m

Stops From Curacao

Departure From Curacao

12 PM - 6 PM

QAR 3,154

Arrival at Barcelona

6 AM - 12 PM

QAR 3,154

12 PM - 6 PM

QAR 3,863

After 6 PM

QAR 3,378

Alliances & Airlines

Oneworld

(7)

SkyTeam

(13)

Star Alliance

(6)

+ 2 more

Layover Airports

+ 4 more

Layover Duration

2 h 20 m 45 h 0 m

Willemstad to Spain

Sorted By:
Departure
Duration
Arrival
Price
Air Canada

QAR 3,179

QAR 3,154

Transit Visa may be required

Curacao to Barcelona , 2 Mar

Air Canada AC | 1355

16:10

Mon, 2 Mar 26

Curacao, Netherlands Antilles

05 h 25 m

20:35

Mon, 2 Mar 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 6820 | Operated By Swiss

16:55

Tue, 3 Mar 26

Montreal, Canada

07 h 20 m

06:15

Wed, 4 Mar 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 6792 | Operated By Swiss

07:20

Wed, 4 Mar 26

Zurich, Switzerland

01 h 45 m

09:05

Wed, 4 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Air Malta

QAR 3,403

QAR 3,378

Transit Visa may be required

Curacao to Barcelona , 2 Mar

Air Canada AC | 1865

17:20

Mon, 2 Mar 26

Curacao, Netherlands Antilles

05 h 20 m

21:40

Mon, 2 Mar 26

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 890

20:20

Tue, 3 Mar 26

Terminal T1

Toronto, Canada

08 h 35 m

10:55

Wed, 4 Mar 26

Terminal T3

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

Air Malta KM | 2252 | Operated By ITA Airways

21:25

Wed, 4 Mar 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 50 m

23:15

Wed, 4 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Canada

QAR 3,721

QAR 3,696

Transit Visa may be required

Curacao to Barcelona , 2 Mar

Air Canada AC | 1355

16:10

Mon, 2 Mar 26

Curacao, Netherlands Antilles

05 h 25 m

20:35

Mon, 2 Mar 26

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 844

17:55

Tue, 3 Mar 26

Montreal, Canada

07 h 30 m

07:25

Wed, 4 Mar 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 9186 | Operated By Lufthansa

09:55

Wed, 4 Mar 26

Terminal T1

Frankfurt, Germany

02 h

11:55

Wed, 4 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Iberia

QAR 3,888

QAR 3,863

Transit Visa may be required

Curacao to Barcelona , 2 Mar

American Airlines AA | 322

17:42

Mon, 2 Mar 26

Curacao, Netherlands Antilles

03 h 28 m

20:10

Mon, 2 Mar 26

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 338

22:30

Mon, 2 Mar 26

Miami, United States

08 h 35 m

13:05

Tue, 3 Mar 26

Terminal T4S

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 415

14:55

Tue, 3 Mar 26

Terminal T4

Madrid, Spain

01 h 20 m

16:15

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Iberia

QAR 4,026

QAR 4,001

Transit Visa may be required

Curacao to Barcelona , 2 Mar

American Airlines AA | 322

17:42

Mon, 2 Mar 26

Curacao, Netherlands Antilles

03 h 28 m

20:10

Mon, 2 Mar 26

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 338

22:30

Mon, 2 Mar 26

Miami, United States

08 h 35 m

13:05

Tue, 3 Mar 26

Terminal T4S

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 419

16:55

Tue, 3 Mar 26

Terminal T4

Madrid, Spain

01 h 15 m

18:10

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Lufthansa

QAR 4,421

QAR 4,396

Transit Visa may be required

Curacao to Barcelona , 2 Mar

American Airlines AA | 322

17:42

Mon, 2 Mar 26

Curacao, Netherlands Antilles

03 h 28 m

20:10

Mon, 2 Mar 26

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 463

16:40

Tue, 3 Mar 26

Miami, United States

09 h 05 m

07:45

Wed, 4 Mar 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 1126

09:55

Wed, 4 Mar 26

Terminal T1

Frankfurt, Germany

02 h

11:55

Wed, 4 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch

More Timing Options

QAR 5,911

QAR 5,886

Transit Visa may be required

Curacao to Barcelona , 2 Mar

KLM Royal Dutch KL | 736

17:35

Mon, 2 Mar 26

Curacao, Netherlands Antilles

09 h 10 m

07:45

Tue, 3 Mar 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 1513

10:05

Tue, 3 Mar 26

Amsterdam, Netherlands

02 h 10 m

12:15

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch, Air France

QAR 6,148

QAR 6,123

Transit Visa may be required

Curacao to Barcelona , 2 Mar

KLM Royal Dutch KL | 736

17:35

Mon, 2 Mar 26

Curacao, Netherlands Antilles

09 h 10 m

07:45

Tue, 3 Mar 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 3578 | Operated By Air France

12:40

Tue, 3 Mar 26

Amsterdam, Netherlands

01 h 25 m

14:05

Tue, 3 Mar 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1548

15:20

Tue, 3 Mar 26

Terminal T2F

Paris, France

01 h 45 m

17:05

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air France

More Timing Options

QAR 8,154

QAR 8,129

Transit Visa may be required

Curacao to Barcelona , 2 Mar

Air France AF | 8392 | Operated By KLM Royal Dutch

17:35

Mon, 2 Mar 26

Curacao, Netherlands Antilles

09 h 10 m

07:45

Tue, 3 Mar 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1241

09:35

Tue, 3 Mar 26

Amsterdam, Netherlands

01 h 25 m

11:00

Tue, 3 Mar 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1648

12:15

Tue, 3 Mar 26

Terminal T2F

Paris, France

01 h 45 m

14:00

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch, Air France

QAR 8,258

QAR 8,233

Transit Visa may be required

Curacao to Barcelona , 2 Mar

KLM Royal Dutch KL | 736

17:35

Mon, 2 Mar 26

Curacao, Netherlands Antilles

09 h 10 m

07:45

Tue, 3 Mar 26

Amsterdam, Netherlands

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 2003 | Operated By Air France

09:35

Tue, 3 Mar 26

Amsterdam, Netherlands

01 h 25 m

11:00

Tue, 3 Mar 26

Terminal T2F

Paris, France

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 1648

12:15

Tue, 3 Mar 26

Terminal T2F

Paris, France

01 h 45 m

14:00

Tue, 3 Mar 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Willemstad to Spain International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Willemstad to Spain International air travel route. Check flight reservation status, schedules of Willemstad to Spain International flight ticket online.Also book tickets for Spain to Willemstad

About Willemstad (CUR)

Willemstad

About Spain (ES)

Spain, a culturally rich country, along with its diverse regions, offers a variety of landscapes and equally varied experiences. With cheap holiday packages for your Spain vacations, journey across high plateaus and mountain ranges of the Sierra Nevada, admire renowned Catalan architecture, enjoy the nightlife in Barcelona and Madrid and watch colourful Flamenco dancers or the famed bull fights, as Spain tours offer a new thing to do everyday. So, drink up the sangria or fine wine, as per your preference, as you enjoy a fiesta in one town or the other during your Spain trip. It's an experience not to be missed during your holiday in Spain. For the best travel deals, book cheap holidays in Spain at MakeMyTrip India.