Round-trip from | $880 |
---|
Users have found that leaving on a Sunday can be a cost-effective option. It’s possible to save up to 95% on your flight compared to booking on days when demand is much higher.
When flying from Dallas/Fort Worth Airport to Olbia, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 26% versus a flight at noon.
Fly from
Fly to
Budget
$999 - $2,465
Route
Depart
Return
Price
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
dom. 5/26
2 stops25h 36m
Olbia Costa Smeralda
mar. 6/4
2 stops31h 25m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
dom. 5/26
3 stops27h 56m
Olbia Costa Smeralda
mar. 6/4
2 stops31h 25m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
dom. 5/26
3 stops27h 56m
Olbia Costa Smeralda
mar. 6/4
3 stops36h 15m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
dom. 5/26
2 stops25h 36m
Olbia Costa Smeralda
mar. 6/4
1 stop27h 00m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
vie. 6/7
2 stops23h 05m
Olbia Costa Smeralda
sáb. 6/15
2 stops31h 58m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
vie. 6/7
2 stops16h 56m
Olbia Costa Smeralda
sáb. 6/15
1 stop26h 35m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
vie. 6/7
1 stop17h 35m
Olbia Costa Smeralda
sáb. 6/15
1 stop23h 55m
Dallas/Fort WorthOlbia Costa Smeralda
DFW - OLB
DFWOLB
Dallas/Fort Worth
dom. 5/26
1 stop17h 50m
Olbia Costa Smeralda
mar. 6/4
1 stop34h 50m
No data available for this route at this time. Please check back soon.
OLB Temperature | 50 - 77 °F |
---|
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Flight was delayed 2 hours due to technical issues they were having at Zurich airport according to the swiss agent when I called. This caused my connection flight to be unviable. The swiss agent was helpful in finding me a partner airline to fulfill my need to get to final destination in eastern Europe. However, the only flight the agent was originally able to find me was a connecting flight through Frankfurt with a 7 hour layover and not only that but they didnt have space on the flight without upgrading me to a higher cabin class at my expense of 384 euro. I asked if this could be waived since the technical issues were not my fault from the beginning and the agent stated they arent. I ended up paying the extra 384 euro for the agent to call me back an hour later stating he found another flight through Munich with only an hour and a half layover which was great, but when I asked for the 384 euros to be refunded he stated that was included in the price difference for this flight and there was nothing he could do about that. I feel like I got scammed out of that 384 euros as that was a cabin upgrade for a flight I never ended up taking that was supposed to be my replacement for an error they were having on their end. I am grateful for the agent finding me replacement flights that worked in my favor time wise but not in being swindled out of extra charges. I also paid 85 USD to "pick my seats" (which honestly feels like a cash grab on behalf of airlines these days anyways) on my original swiss flight that I did not receive back either since I could not pick my seats on the replacement flights as well. Way to use flight delays for swindling your customers Swiss. Kayak was great as usual but I did not have any communications with Kayak directly for this ordeal it was all through Swiss airlines.
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Dallas/Fort Worth to Olbia. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Olbia from Dallas/Fort Worth.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Dallas/Fort Worth to Olbia, users can toggle the no change fees filter when performing a flight search.
Not ready to book yet? You can track prices for flights from Dallas/Fort Worth to Olbia on Cheapflights with our Price Alert feature and get notified when better prices are available.