Bus ferry via Бонифачо

Take the Corsica Bus bus at the Calvi place de la Porteuse d'eau station .

The journey takes approximately 1 h 30 m. Ticket price is about €12 The travel distance is 91 km.

Carrier is Corsica Bus.

Buy ticket

Get off at the Casamozza.
Take the Via Corsica - Réseau de transports de la Collectivité de Corse bus at the Casamozza - A Gara station .

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

Carrier is Via Corsica - Réseau de transports de la Collectivité de Corse.

Buy ticket

Get off at the Bonifaziu.
Boarding the Moby Lines ferry at the port of Bonifacio.

The journey takes approximately 50 m. Ticket price is about €30 The travel distance is 16 km.

Carrier is Moby Lines.

Buy ticket

Get off at the Santa Teresa di Gallura.
Take the taxi at the Santa Teresa di Gallura.

The journey takes approximately 26 m. Ticket price is about €55 The travel distance is 24 km.

Carrier is Taxi La Maddalena Roberto Musa.

🚖 Find a cheap local taxi

Get off at the Fermata di PALAU.
Take the Gruppo Turmo Travel bus at the Fermata di PALAU station .

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

Carrier is Gruppo Turmo Travel.

Buy ticket

Get off at the Fermata di BIVIO SODDI`.


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


Bus train ferry

Take the Corsica Bus bus at the Calvi place de la Porteuse d'eau station .

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

Carrier is Corsica Bus.

Buy ticket

Get off at the Ponte Leccia.
Take the train Chemins de Fer de la Corse at the station U Ponte À A Leccia.

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

Carrier is Chemins de Fer de la Corse.

Buy ticket

Get off at the Aiacciu.
757 m on foot from the Aiacciu to the Ajaccio.

The journey takes approximately 9 m. The travel distance is 757 m.

Get off at the Ajaccio.
Boarding the Corsica Ferries ferry at the port of Ajaccio.

The journey takes approximately 4 h 45 m. Ticket price is about €45 The travel distance is 127 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Porto Torres.
567 m on foot from the Porto Torres to the Porto Torres M.Ma.

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

Get off at the Porto Torres M.Ma.
Take the train Trenitalia at the station Porto Torres M.Ma.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Abbasanta.


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


Bus ferry

Take the Corsica Bus bus at the Calvi place de la Porteuse d'eau station .

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

Carrier is Corsica Bus.

Buy ticket

Get off at the Bastia gare routière.
Boarding the Corsica Ferries ferry at the port of Bastia.

The journey takes approximately 10 h Ticket price is about €45 The travel distance is 182 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Palau.
Take the Gruppo Turmo Travel bus at the Calvi, Place de la porteuse d'eau station .

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

Carrier is Gruppo Turmo Travel.

Buy ticket

Get off at the Casamozza.


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


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 41 m. The travel distance is 230 km.

Get off at the Bonifacio.
Boarding the Corsica Ferries ferry at the port of Bonifacio.

The journey takes approximately 1 h Ticket price is about €40 The travel distance is 18 km.

Carrier is Corsica Ferries.

Buy ticket

Get off at the Santa Teresa di Gallura.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 44 m. The travel distance is 173 km.

Get off at the Ghilarza.


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


Fly train

Take the taxi at the Calvi.

The journey takes approximately 8 m. Ticket price is about €19 The travel distance is 7 km.

Carrier is Taxi Balagne.

🚖 Find a cheap local taxi

Get off at the Calvi (CLY).
Fly out to Calvi (CLY) of the Geneva (GVA) airport.

The journey takes approximately 2 h 40 m. Ticket price is about €120

Carrier is easyJet.

🔎

🚖 Find a cheap local taxi

Get off at the Geneva (GVA).
Take the ASPO bus at the Aeroporto station .

The journey takes approximately 10 m. The travel distance is 4 km.

Carrier is ASPO.

Buy ticket

Take the train Trenitalia at the station Olbia Terranova.

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

Carrier is Trenitalia.

Buy ticket

Get off at the Abbasanta.


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


The cheapest way to travel from Calvi to Ghilarza is by taking a Bus ferry with an average price of €77. The journey takes approximately 17 ч. 30 мин.

Fly train is the fastest way to travel from Calvi to Ghilarza. Tickets cost €152. The journey takes approximately 6 ч. 23 мин.