One Way

Popular Filters

One Way Price

OMR 384 OMR 1,000

Duration

15 h 5 m 40 h 30 m

Stops From Cap-Haitien

Departure From Cap-Haitien

6 AM - 12 PM

OMR 385

12 PM - 6 PM

OMR 410

Arrival at Barcelona

6 AM - 12 PM

OMR 385

12 PM - 6 PM

OMR 410

After 6 PM

OMR 502

Alliances & Airlines

Oneworld

(7)

SkyTeam

(11)

Star Alliance

(5)

+ 9 more

Layover Airports

+ 3 more

Layover Duration

4 h 15 m 27 h 30 m

Cap-haitien to Spain

Sorted By:
Departure
Duration
Arrival
Price
Sun Air, Virgin Atlantic

More Timing Options

OMR 389

OMR 385

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 614

10:00

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

12:00

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic VS | 4782 | Operated By Delta Air Lines

19:59

Sat, 31 Jan 26

Miami, United States

03 h 10 m

23:09

Sat, 31 Jan 26

Terminal T4

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

Virgin Atlantic VS | 3888 | Operated By Delta Air Lines

18:30

Sun, 1 Feb 26

Terminal T4

New York, United States

07 h 30 m

08:00

Mon, 2 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, Air France

OMR 394

OMR 390

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 614

10:00

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

12:00

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 8610 | Operated By Delta Air Lines

15:37

Sat, 31 Jan 26

Miami, United States

03 h 08 m

18:45

Sat, 31 Jan 26

Terminal T4

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

Air France AF | 3597 | Operated By Delta Air Lines

18:30

Sun, 1 Feb 26

Terminal T4

New York, United States

07 h 30 m

08:00

Mon, 2 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, KLM Royal Dutch

OMR 401

OMR 398

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 614

10:00

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

12:00

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 6290 | Operated By Delta Air Lines

15:37

Sat, 31 Jan 26

Miami, United States

03 h 08 m

18:45

Sat, 31 Jan 26

Terminal T4

New York, United States

BAGGAGE : CHECK INCABIN

Information not available

KLM Royal Dutch KL | 6039 | Operated By Delta Air Lines

18:30

Sun, 1 Feb 26

Terminal T4

New York, United States

07 h 30 m

08:00

Mon, 2 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, United Airlines, Lufthansa

OMR 413

OMR 410

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 608

12:30

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

14:30

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 8780 | Operated By Lufthansa

18:45

Sat, 31 Jan 26

Miami, United States

09 h 20 m

10:05

Sun, 1 Feb 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4160 | Operated By Air VIA

12:40

Sun, 1 Feb 26

Terminal T2

Munich, Germany

02 h 05 m

14:45

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, Lufthansa

OMR 421

OMR 418

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 608

12:30

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

14:30

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 461

18:45

Sat, 31 Jan 26

Miami, United States

09 h 20 m

10:05

Sun, 1 Feb 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 4160 | Operated By Air VIA

12:40

Sun, 1 Feb 26

Terminal T2

Munich, Germany

02 h 05 m

14:45

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, American Airlines, Finnair

OMR 428

OMR 424

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 614

10:00

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

12:00

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 1074

17:30

Sat, 31 Jan 26

Miami, United States

03 h 21 m

20:51

Sat, 31 Jan 26

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 5392 | Operated By Iberia

22:40

Sat, 31 Jan 26

Terminal E

Boston, United States

07 h 15 m

11:55

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, Air Europa

OMR 431

OMR 427

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 608

12:30

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

14:30

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Europa UX | 98

21:45

Sat, 31 Jan 26

Miami, United States

08 h 20 m

12:05

Sun, 1 Feb 26

Terminal T1

Madrid, Spain

BAGGAGE : CHECK INCABIN

Information not available

Air Europa UX | 7703

15:10

Sun, 1 Feb 26

Terminal T2

Madrid, Spain

01 h 25 m

16:35

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, American Airlines, Finnair

OMR 436

OMR 432

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 608

12:30

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

14:30

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 1074

17:30

Sat, 31 Jan 26

Miami, United States

03 h 21 m

20:51

Sat, 31 Jan 26

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Finnair AY | 5392 | Operated By Iberia

22:40

Sat, 31 Jan 26

Terminal E

Boston, United States

07 h 15 m

11:55

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, American Airlines

OMR 450

OMR 446

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 608

12:30

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

14:30

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 1074

17:30

Sat, 31 Jan 26

Miami, United States

03 h 21 m

20:51

Sat, 31 Jan 26

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 8792

22:40

Sat, 31 Jan 26

Terminal E

Boston, United States

07 h 15 m

11:55

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

Sun Air, TAP Portugal

OMR 454

OMR 450

Transit Visa may be required | Re Check-in of Baggage required

Cap-Haitien to Barcelona , 31 Jan

Sun Air S6 | 614

10:00

Sat, 31 Jan 26

Cap-Haitien, Haiti

02 h

12:00

Sat, 31 Jan 26

Terminal D

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 224

16:35

Sat, 31 Jan 26

Miami, United States

08 h

05:35

Sun, 1 Feb 26

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 1030

07:10

Sun, 1 Feb 26

Terminal T1

Lisbon, Portugal

01 h 55 m

10:05

Sun, 1 Feb 26

Terminal T1

Barcelona, Spain

BAGGAGE : CHECK INCABIN

Information not available

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

About Cap-haitien (CAP)

Sitting on the north coast of Haiti, Cap-Haitien is the capital of the department of Nord and is a stunning place to visit. There are many areas in the city that boast of unique attractions, such as Labadie, Vertieres and Bois Caiman. Labadie is one of the most important destinations in the city, where most of the cruise ships dock. To keep cruise passengers occupied, there is a local market, beaches and water sports on offer here. At the Citadelle Laferriere, which is a spectacular fortress, tourists can enjoy stunning views as well as avail the chance to understand about the history of this nation. In order to gain a deeper insight into the Haitian Revolution, it is a must to visit the Vertieres - where the battles were fought. Haiti has been associated with voodoo, which can be seen in Bois Caiman. Apart from these, there are several beautiful beaches dotting the city and surrounding areas. Cap-Haitien is the best choice for a holiday that includes sun, sand and a little bit of everything else. MakeMyTrip can make all the arrangements for a visit to this beautiful city, from air ticket to hotel booking.

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.