Edit search
Fly to
Budget
$478 - $741
Route
Depart
Return
Price
Cagliari ElmasNew York John F Kennedy Intl
CAG - JFK
CAGJFK
Cagliari Elmas
Sat 4/5
2 stops18h 20m
New York John F Kennedy Intl
Sun 4/13
1 stop20h 20m
Cagliari ElmasNew York John F Kennedy Intl
CAG - JFK
CAGJFK
Cagliari Elmas
Sat 4/5
2 stops18h 20m
New York John F Kennedy Intl
Sun 4/13
2 stops27h 05m
Cagliari ElmasNew York John F Kennedy Intl
CAG - JFK
CAGJFK
Cagliari Elmas
Mon 4/7
1 stop31h 15m
New York John F Kennedy Intl
Wed 4/16
1 stop20h 20m
Cagliari ElmasNewark
CAG - EWR
CAGEWR
Cagliari Elmas
Mon 4/7
1 stop31h 40m
Newark
Wed 4/16
1 stop18h 05m
Cagliari ElmasNewark
CAG - EWR
CAGEWR
Cagliari Elmas
Thu 12/5
3 stops33h 55m
Newark
Thu 12/12
2 stops19h 20m
Olbia Costa SmeraldaNew York John F Kennedy Intl
OLB - JFK
OLBJFK
Olbia Costa Smeralda
Tue 11/26
1 stop13h 55m
New York John F Kennedy Intl
Tue 12/3
1 stop11h 15m
Cagliari ElmasNew York LaGuardia
CAG - LGA
CAGLGA
Cagliari Elmas
Sun 4/20
2 stops28h 48m
New York LaGuardia
Sat 4/26
2 stops19h 15m
Olbia Costa SmeraldaLondon Heathrow
OLB - LHR
OLBLHR
Olbia Costa Smeralda
Wed 4/23
1 stop7h 00m
London Heathrow
Sun 4/27
1 stop5h 25m
Cagliari ElmasMiami
CAG - MIA
CAGMIA
Cagliari Elmas
Tue 12/3
2 stops59h 45m
Miami
Tue 12/10
2 stops33h 40m
Cagliari ElmasSan Francisco
CAG - SFO
CAGSFO
Cagliari Elmas
Mon 2/3
2 stops45h 28m
San Francisco
Mon 2/17
2 stops55h 00m
Cagliari ElmasMiami
CAG - MIA
CAGMIA
Cagliari Elmas
Sat 11/16
2 stops20h 10m
Miami
Fri 11/29
2 stops20h 10m
Cagliari ElmasNew York John F Kennedy Intl
CAG - JFK
CAGJFK
Cagliari Elmas
Thu 11/21
2 stops36h 25m
New York John F Kennedy Intl
Wed 11/27
2 stops14h 55m
Currently, December is the cheapest month in which you can book a flight from Sardinia (average of $380). Flying from Sardinia in July will prove the most costly (average of $612). There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.
The cheapest city to fly to from Sardinia is Naples, with prices starting at $18. Explore other affordable destinations below.
Food
Overall
Boarding
Comfort
Entertainment
Crew
Reviews
We had to wait more than an hour at check in because they said I requested an upgrade to business class (which I didn’t) and weren’t able to cancel it. They finally assigned us regular seats but I got stopped again at the gate because of the same issue. We barely made it on time. Poor management on the connecting flight (a 10 hour flight) where they let two young mothers sit together near us (they were sitting in separate areas when we boarded), who were talking endlessly, both with screaming babies, and no help from the crew to make them aware of other people around them.
Food
Overall
Boarding
Comfort
Entertainment
Crew
Reviews
We had to wait more than an hour at check in because they said I requested an upgrade to business class (which I didn’t) and weren’t able to cancel it. They finally assigned us regular seats but I got stopped again at the gate because of the same issue. We barely made it on time. Poor management on the connecting flight (a 10 hour flight) where they let two young mothers sit together near us (they were sitting in separate areas when we boarded), who were talking endlessly, both with screaming babies, and no help from the crew to make them aware of other people around them.
Food
Overall
Boarding
Comfort
Entertainment
Crew
Reviews
We had to wait more than an hour at check in because they said I requested an upgrade to business class (which I didn’t) and weren’t able to cancel it. They finally assigned us regular seats but I got stopped again at the gate because of the same issue. We barely made it on time. Poor management on the connecting flight (a 10 hour flight) where they let two young mothers sit together near us (they were sitting in separate areas when we boarded), who were talking endlessly, both with screaming babies, and no help from the crew to make them aware of other people around them.
Food
Overall
Boarding
Comfort
Entertainment
Crew
Reviews
We had to wait more than an hour at check in because they said I requested an upgrade to business class (which I didn’t) and weren’t able to cancel it. They finally assigned us regular seats but I got stopped again at the gate because of the same issue. We barely made it on time. Poor management on the connecting flight (a 10 hour flight) where they let two young mothers sit together near us (they were sitting in separate areas when we boarded), who were talking endlessly, both with screaming babies, and no help from the crew to make them aware of other people around them.
Food
Overall
Boarding
Comfort
Entertainment
Crew
Reviews
We had to wait more than an hour at check in because they said I requested an upgrade to business class (which I didn’t) and weren’t able to cancel it. They finally assigned us regular seats but I got stopped again at the gate because of the same issue. We barely made it on time. Poor management on the connecting flight (a 10 hour flight) where they let two young mothers sit together near us (they were sitting in separate areas when we boarded), who were talking endlessly, both with screaming babies, and no help from the crew to make them aware of other people around them.