Travel from Dubai to Sardinia

How to get from Dubai to Sardinia?

There is no direct connection from Dubai to Sardinia. However, you can take the Metro to Dubai airport, fly to Cagliari, take the train to Abbasanta F.S., then take the bus to Sardinia. Alternatively, you can take the Metro to Dubai airport, fly to Olbia, take the line 10 bus to Olbia, take the train to Abbasanta F.S., then take the bus to Sardinia.

Travel Guides

Travelling around the UAEGet all the travel info you need in Rome2rio's United Arab Emirates guide

How to get from Dubai to Sardinia

From Nakheel Metro to Dubai airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia. 16 h 25 min $572. From Nakheel Metro to Dubai airport, fly to Olbia airport, line 10 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia. 17 h 6 min $876. From Dubai Marina Metro to Ibn Battuta Metro Bus Stop, bus to Al Wadha Terminal, line 115 bus to Al Mushrif, bus to Abu Dhabi airport, fly to Cagliari airport, train to Abbasanta F.S., then bus to Sardinia. 18 h 15 min $829. From Dubai Marina Metro to Ibn Battuta Metro Bus Stop, bus to Al Wadha Terminal, line 115 bus to Al Mushrif, bus to Abu Dhabi airport, fly to Olbia airport, line 10 bus to Olbia, train to Abbasanta F.S., then bus to Sardinia. 18 h 51 min $833. From Nakheel Metro to Dubai airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia. 16 h 34 min $609. From Dubai Marina Metro to Ibn Battuta Metro Bus Stop, bus to Al Wadha Terminal, line 115 bus to Al Mushrif, bus to Abu Dhabi airport, fly to Alghero airport, bus to Macomer Autostazione, then bus to Sardinia. 18 h 19 min $866.