Fly Barcelona to Cagliari bus

Take the subway at the station Catalunya.

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is Tmb.

Book

Get off at the Torrassa.
Take the subway at the station Torrassa.

The journey takes approximately 22 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Fly out to Cagliari (CAG) of the airport Barcelona (BCN).

The journey takes approximately 1 h 25 m. Ticket price is about €27.

Carrier is Vueling Airlines.

22

Search budget taxi

Get off at the Cagliari (CAG).
Take the bus ARST Spa - Trasporti Regionali Della Sardegna at the station Aeroporto Elmas Arrivi.

The journey takes approximately 1 h 41 m. Ticket price is about €7. The travel distance is 124 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Book

Get off at the Ghilarza Via Matteotti.


🛏 Find hotel deals and discounts up to 20% in Ghilarza at Booking


Fly Barcelona to Alghero bus

Take the subway at the station Torrassa.

The journey takes approximately 13 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Take the subway at the station Torrassa.

The journey takes approximately 22 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Fly out to Alghero (AHO) of the airport Barcelona (BCN).

The journey takes approximately 1 h 15 m. Ticket price is about €20.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Alghero (AHO).
Take the bus Redentours Sardegna at the station Aeroporto Fertilia.

The journey takes approximately 1 h 15 m. Ticket price is about €7. The travel distance is 111 km.

Carrier is Redentours Sardegna.

Book

Get off at the Macomer Autostazione.
Take the train Trenitalia at the station Macomer.

The journey takes approximately 19 m. Ticket price is about €2. The travel distance is 23 km.

Carrier is Trenitalia.

Book

Get off at the Abbasanta.


🛏 Find hotel deals and discounts up to 20% in Ghilarza at Booking


Taxi to Girona fly to Cagliari bus

Take the taxi at the Barcelona.

The journey takes approximately 1 h The travel distance is 90 km.

Search budget taxi

Get off at the Girona Airport.
Fly out to Pisa (PSA) of the airport Girona (GRO).

The journey takes approximately 8 h 55 m. Ticket price is about €18.

Carrier is Ryanair.

22

Search budget taxi

Get off at the Pisa (PSA).
Take the bus ARST Spa - Trasporti Regionali Della Sardegna at the station Torrassa.

The journey takes approximately 1 h 41 m. Ticket price is about €7. The travel distance is 14 km.

Carrier is ARST Spa - Trasporti Regionali Della Sardegna.

Book

Get off at the Aeroport T2.


🛏 Find hotel deals and discounts up to 20% in Ghilarza at Booking


Fly Barcelona to Olbia train

Take the subway at the station Torrassa.

The journey takes approximately 13 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Take the subway at the station Torrassa.

The journey takes approximately 22 m. The travel distance is 14 km.

Carrier is Tmb.

Book

Get off at the Aeroport T2.
Fly out to Olbia (OLB) of the airport Barcelona (BCN).

The journey takes approximately 1 h 20 m. Ticket price is about €40.

Carrier is Vueling Airlines.

22

Search budget taxi

Get off at the Olbia (OLB).
Take the bus ASPO at the station Aeroporto.

The journey takes approximately 11 m. Ticket price is about €1. The travel distance is 4 km.

Carrier is ASPO.

Book

Get off at the V.Vitt. Veneto fr.V.Diaz.
Take the train Trenitalia at the station Olbia Terranova.

The journey takes approximately 1 h 59 m. Ticket price is about €10. The travel distance is 146 km.

Carrier is Trenitalia.

Book

Get off at the Abbasanta.


🛏 Find hotel deals and discounts up to 20% in Ghilarza at Booking


Ferry train

Take the ferry Grimaldi Lines at the Barcellona.

The journey takes approximately 12 h 15 m. Ticket price is about €80. The travel distance is 1053 km.

Carrier is Grimaldi Lines.

Book

Get off at the Porto Torres.
446 m on foot from the Porto Torres to the Porto Torres Marittima.

The journey takes approximately 5 m. The travel distance is 446 m.

Get off at the Porto Torres Marittima.
Take the train Trenitalia at the station Porto Torres Marittima.

The journey takes approximately 2 h 3 m. Ticket price is about €10. The travel distance is 142 km.

Carrier is Trenitalia.

Book

Get off at the Abbasanta.


🛏 Find hotel deals and discounts up to 20% in Ghilarza at Booking


The cheapest way to travel from Barcelona to Ghilarza is by taking a Fly Barcelona to Alghero bus with an average price of €34. The journey takes approximately 7 h 14 m.

Fly Barcelona to Cagliari bus is the fastest way to travel from Barcelona to Ghilarza. Tickets cost €39. The journey takes approximately 6 h 45 m.

What to Do in Ghilarza

Ghilarza

Ghilarza is a small town in the Province of Teramo, in the Abruzzo region of Italy. It is located on the eastern slope of the Gran Sasso massif, and it contains several churches and monasteries from different eras. The most notable are San Pietro Caveoso and Sant'Andrea della Valle, both dating from the 12th century. Ghilarza also contains a number of palazzi that were once used by the local nobility. The town is home to an annual wine festival, which takes place in late October or early November.