One Way

Popular Filters

One Way Price

OMR 535 OMR 2,200

Duration

20 h 32 m 46 h 0 m

Stops From Acapulco

Departure From Acapulco

12 PM - 6 PM

OMR 536

Arrival at Cagliari

6 AM - 12 PM

OMR 536

12 PM - 6 PM

OMR 629

After 6 PM

OMR 655

Alliances & Airlines

Oneworld

(19)

SkyTeam

(7)

Star Alliance

(9)

+ 1 more

Layover Airports

+ 1 more

Layover Duration

5 h 55 m 30 h 30 m

Acapulco To Cagliari Flights

Book Acapulco to Cagliari flight tickets at lowest price. Get best deals on your upcoming Acapulco to Cagliari flights only on MakeMyTrip. Also Book Cagliari to Acapulco Flights. Currently 17 flights flying from Acapulco to Cagliari. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 24 Jun 2026 22:02:28
American Airlines, British Airways

OMR 541

OMR 536

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 1521 | Operated By American Airlines

23:15

Sat, 27 Jun 26

Dallas/Fort Worth, United States

09 h 10 m

14:25

Sun, 28 Jun 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2604

06:15

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

09:55

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, British Airways

OMR 560

OMR 555

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 78

23:15

Sat, 27 Jun 26

Terminal 0

Dallas/Fort Worth, United States

09 h 10 m

14:25

Sun, 28 Jun 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2604

06:15

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

09:55

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, British Airways

OMR 587

OMR 582

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 192

19:40

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

09 h 15 m

10:55

Sun, 28 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2604

06:15

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

09:55

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Iberia, British Airways

OMR 617

OMR 612

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 3574 | Operated By British Airways

19:40

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

09 h 15 m

10:55

Sun, 28 Jun 26

Terminal T5

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2604

06:15

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

09:55

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

United Airlines, Lufthansa

OMR 634

OMR 629

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

United Airlines UA | 6221

12:35

Sat, 27 Jun 26

Acapulco, Mexico

02 h 39 m

16:14

Sat, 27 Jun 26

Terminal E

Houston, United States

BAGGAGE : CHECK INCABIN

Information not available

United Airlines UA | 8867 | Operated By Lufthansa

15:35

Sun, 28 Jun 26

Terminal E

Houston, United States

09 h 40 m

08:15

Mon, 29 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 340

15:00

Mon, 29 Jun 26

Terminal T1

Frankfurt, Germany

02 h 05 m

17:05

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

United Airlines, Lufthansa

OMR 644

OMR 639

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

United Airlines UA | 6221

12:35

Sat, 27 Jun 26

Acapulco, Mexico

02 h 39 m

16:14

Sat, 27 Jun 26

Terminal E

Houston, United States

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 441

15:35

Sun, 28 Jun 26

Terminal E

Houston, United States

09 h 40 m

08:15

Mon, 29 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 340

15:00

Mon, 29 Jun 26

Terminal T1

Frankfurt, Germany

02 h 05 m

17:05

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, British Airways

OMR 660

OMR 655

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

American Airlines AA | 20

17:45

Sun, 28 Jun 26

Dallas/Fort Worth, United States

09 h 15 m

09:00

Mon, 29 Jun 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2608

15:30

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

19:10

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Iberia, British Airways

OMR 665

OMR 660

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 4916 | Operated By American Airlines

17:45

Sun, 28 Jun 26

Terminal 0

Dallas/Fort Worth, United States

09 h 15 m

09:00

Mon, 29 Jun 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2608

15:30

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

19:10

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

American Airlines, Iberia, British Airways

OMR 692

OMR 687

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

American Airlines AA | 3853

13:32

Sat, 27 Jun 26

Acapulco, Mexico

03 h 18 m

17:50

Sat, 27 Jun 26

Terminal D

Dallas/Fort Worth, United States

BAGGAGE : CHECK INCABIN

Information not available

Iberia IB | 4204 | Operated By American Airlines

23:15

Sat, 27 Jun 26

Terminal 0

Dallas/Fort Worth, United States

09 h 10 m

14:25

Sun, 28 Jun 26

Terminal T3

London - Heathrow Apt, United Kingdom

BAGGAGE : CHECK INCABIN

Information not available

British Airways BA | 2604

06:15

Mon, 29 Jun 26

Terminal S

London - Gatwick Apt, United Kingdom

02 h 40 m

09:55

Mon, 29 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

Aeromexico, Lufthansa

OMR 1,273

OMR 1,268

Transit Visa may be required

Acapulco to Cagliari , 27 Jun

Aeromexico AM | 303

13:28

Sat, 27 Jun 26

Acapulco, Mexico

01 h 12 m

14:40

Sat, 27 Jun 26

Terminal T2

Mexico City, Mexico

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 499

19:50

Sat, 27 Jun 26

Terminal T1

Mexico City, Mexico

11 h

14:50

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 340

16:10

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h 05 m

18:15

Sun, 28 Jun 26

Cagliari, Italy

BAGGAGE : CHECK INCABIN

Information not available

Acapulco to Cagliari Flights Information:-

Looking for Acapulco to Cagliari Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Cagliari is Elmas and the IATA code for the same is CAG.
Currently, there are 7 airlines operating flights between the two destinations and approximately 17 flights take off from Acapulco to Cagliari every week.

Need information on Acapulco to Cagliari airfare?

The minimum airfare for a Acapulco to Cagliari flight would be 535, which may go up to 2181 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Acapulco to Cagliari

If you are looking for Acapulco to Cagliari flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Aeromexico, Air France, American Airlines, British Airways, Iberia, Lufthansa, United Airlines. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Aeromexico : 3, Air France : 3, American Airlines : 3, British Airways : 3, Iberia : 3, Lufthansa : 3, United Airlines : 3

To board the first Acapulco to Cagliari flight, choose United Airlines, Lufthansa, which departs at 12:35 The last flight for this route is American Airlines, Iberia, British Airways, departing at 13:32

Cagliari Airport Information

Elmas

About Acapulco (ACA)

Acapulco

Acapulco Address

About Cagliari (CAG)

Cagliari

Cagliari Address