There are no direct flights from the United States to Sardinia. All flights to Sardinia from the United States would require a layover in a European city such as London, Paris, or Rome, followed by a nonstop flight to one of the three airports of Sardinia.
The three airports of Sardinia are Alghero Airport (AHO), Cagliari Airport (CAG), and Olbia Costa Smeralda Airport (OLB).
You can search for flights using the box below, this will show you both the most economical and convenient flight routes, to travel from the United States to the island of Sardinia.
A round trip from the United States to Sardinia is likely to cost in the region of $600 to $1500. A layover is required at a major European airport that serves both the US and Sardinia. This includes London, Paris, Rome, Milan, Frankfurt, Amsterdam, and Stockholm.
I have put together a section showing which months are the cheapest to fly to Sardinia, from major American cities.
If you want to learn more about the three airports of Sardinia, please read my article here.