Reggio Calabria — Gateway to the Strait

How to get to and around Reggio Calabria

Trains, flights, buses, ferries, hydrofoils, car rental and bikes.

Explore by mode

Every way to arrive and get around

Each transport mode has a dedicated page with information, hubs, companies and an integrated route search engine.

Reference airports

The five airport hubs to reach Reggio Calabria

A direct flight is not always the only option. A nearby airport with an onward connection is often cheaper.

Airport IATA Distance from RC Final connection Main airlines
Reggio CalabriaREG3 km from centreTaxi, shuttle bus — direct arrivalITA Airways, Ryanair, Volotea
Lamezia TermeSUF~100 kmDirect bus (55 min) or Train (60 min)Ryanair, easyJet, Volotea, ITA Airways
CrotoneCRV~150 kmBus or Train Crotone → RC (~2h)Ryanair, Wizz Air
CataniaCTA~150 km via StraitTrain/Bus → Messina + Ferry/Hydrofoil RCRyanair, easyJet, Wizz Air, Vueling
PalermoPMO~250 km via StraitTrain/Bus → Messina + Ferry/Hydrofoil RCRyanair, Wizz Air, easyJet
The Strait of Messina

Crossing the Strait: sea routes

Travellers coming from Sicily have several options to cross the Strait of Messina and reach Reggio Calabria.

Ferry Messina → Reggio Calabria

Caronte & Tourist and Bluferries operate the direct crossing. About 20 minutes, car boarding available.

SicilyMessina⛴️ 20'Reggio C.

Hydrofoil Messina → Reggio Calabria

Liberty Lines runs the hydrofoil service. Only 10 minutes, ideal for foot passengers.

Messina🚤 10'Reggio C.

Ferry → Villa San Giovanni + Train

The Caronte ferry docks at Villa San Giovanni, then a regional train (15 min) or bus reaches Reggio.

Messina⛴️ 25'Villa SG🚆 RC

From Catania: train to Messina then cross

From Catania (or CTA airport), a train reaches Messina in ~1.5h, then choose the direct RC ferry or Villa San Giovanni.

Catania🚆Messina⛴️RC