PRACTICAL · CALABRIA

Getting to Calabria

Calabria sits at the very tip of the Italian boot, but getting there is easier than you might think. The fastest option is flying to Lamezia Terme – flights from across Europe take just 2–3 hours. Alternatively, take a high-speed train from Rome (around 4 hours) or drive south – the motorway from Salerno is toll-free. Below you will find specific routes, journey times and approximate prices to help you plan your trip.

Flying to Calabria

Calabria has three airports, but in practice only one really matters – Lamezia Terme (SUF). It is the region's main airport, centrally located on the western coast with good access to Tropea, Cosenza and Reggio Calabria.

The route network at Lamezia Terme changes seasonally, but this is where you will find the most domestic and international flights in the region. In practice, the most important are domestic connections to major Italian airports and seasonal as well as year-round services from selected European cities.

  • Ryanair – operates some domestic and international connections, with the route network changing depending on the season.
  • easyJet – offers selected connections, primarily on high-demand routes.
  • ITA Airways – domestic flights, convenient especially for intercontinental connections.
  • Eurowings, Lufthansa, Condor – selected direct connections from Germany, depending on the season.

In practice, the best airport choice depends on your travel plan. Lamezia Terme (SUF) is most convenient for the Tyrrhenian coast and the central part of the region: Tropea is about 55–65 km and usually 1 h – 1 h 15 min by car, Pizzo about 30 km and 25–35 min, Cosenza about 65–70 km and around 1 h. From Lamezia to Reggio Calabria takes usually 1 h 45 min – 2 h.

Reggio Calabria Tito Minniti Airport (REG) is much smaller and works best for trips to the far south of the region or onward to Sicily. Reggio city centre is only 5–10 km away, about 15–20 min drive; Scilla is about 25 km and 30–40 min; Villa San Giovanni about 15 km and 20–25 min.

Crotone Sant'Anna Airport (CRV) has a limited, seasonally variable route network. It is practical for the central-eastern Ionian coast: Crotone is about 15 km and around 20 min, Le Castella similar, and Catanzaro Lido about 50 km and around 1 h.

From Lamezia Terme airport, the easiest way into the region is by rental car – hire desks are in the arrivals hall. The Lamezia Terme Aeroporto–Lamezia Terme Centrale (railway station) bus runs regularly, multiple times a day, and from there regional trains head deeper into Calabria.

It is worth noting that Lamezia Terme Centrale station is not at the terminal but about 2–3 km from the airport. The shuttle or bus transfer takes usually 5–10 min, while walking takes about 25–35 min, so with luggage the bus or a taxi is more practical. From the station, direct trains run to Tropea, Vibo-Pizzo, Paola and Reggio Calabria, among others.

By train

The train is an excellent option if you are already in Italy – comfortable, punctual and with coastal scenery that is an attraction in itself. Calabria is served by two high-speed operators: Trenitalia (Frecciarossa, Frecciargento) and the private Italo.

Main railway stations in Calabria:

  • Lamezia Terme Centrale – the main interchange, served by both high-speed and regional trains.
  • Cosenza – the station for northern Calabria.
  • Reggio Calabria Centrale – the terminus of the Rome–south line, right in the centre next to the Lungomare promenade.
  • Paola – a small station west of Cosenza where some high-speed trains stop.

This is important when planning: not all popular destinations are on the main line. Tropea has its own station on the Tyrrhenian line, but high-speed trains do not go there – you usually need to change to a regional train at Lamezia Terme Centrale or Rosarno. Scilla has its own railway station, while for Pizzo the nearest station is Vibo Valentia-Pizzo, about 10 km from the historic centre; for places on the Ionian coast such as Gerace or Stilo, you will usually also need a bus or car.

Approximate journey times and prices:

RouteTime (fastest)Price fromTrains per day
Rome → Lamezia Terme3 h 55 min€19~17
Rome → Reggio Calabria5 h 30 min€25~20
Naples → Cosenzaabout 3–4 h€18~19
Naples → Lamezia Terme2 h 30 min€15~15
Milan → Reggio Calabria7 h 30 min€45~5

Prices refer to "Super Economy" tickets purchased in advance on trenitalia.com or italotreno.it. Tickets bought on the day of travel can cost 2–3 times more. The earlier you book, the cheaper it gets – the best deals appear 60–90 days before departure.

The train journey from Rome to Lamezia Terme on a Trenitalia or Italo high-speed service is a treat – after passing Salerno, the tracks hug the Tyrrhenian coastline with views of the sea and mountains. Try to sit on the left side (facing the direction of travel southbound).

Regional Trenitalia trains connect smaller towns within Calabria, but they run infrequently (every 1–2 hours) and are slow. For exploring the region, a rental car is far more practical.

Airport in Calabria – gateway to southern Italy
Lamezia Terme – Calabria's main airport.

By car

Driving makes sense if you plan a longer stay and want complete freedom. The A1 motorway from Rome to Naples (230 km, about 2 h) becomes the A3 to Salerno, then continues as the A2 (formerly the Salerno–Reggio Calabria motorway) – the main artery through Calabria.

Approximate distances from Rome:

  • Rome → Cosenza – 520 km, about 5 h
  • Rome → Lamezia Terme – 580 km, about 5 h 30 min
  • Rome → Tropea – 620 km, about 7–8 h
  • Rome → Reggio Calabria – 700 km, about 6 h 30 min

Tolls (pedaggio). The A1 (Rome–Naples) and the stretch to Salerno are tolled – expect to pay around €20–25 for a car on the Rome–Salerno stretch. The good news: the A2 motorway from Salerno to Reggio Calabria is completely toll-free – that is over 400 km of free, well-maintained dual carriageway.

For a car using 6.5 l/100 km, the drive from Rome to Lamezia (about 580 km) means consuming roughly 38 litres of fuel. At petrol prices of €1.75–1.95/l, that works out to roughly €67–74, and after adding motorway tolls the total cost comes to approximately €90–100 one way. For Reggio Calabria the fuel cost will be higher, as the distance rises to about 700 km.

Tips for drivers:

  • Fill up before leaving the motorway – A2 service stations work fine, but in the hinterland fuel stops can be scarce. Supermarket stations (Conad, Coop) are 10–15 cents per litre cheaper than motorway ones.
  • Telepass is not necessary – on the tolled sections (A1, A3) a credit card or cash will do.
  • Speed cameras are frequent – both on the A2 (130 km/h limit, 80–110 km/h in roadwork zones) and on the SS106 coastal road.
  • Local roads – mountain roads to villages in Aspromonte, Sila and Pollino are winding and narrow. You do not need an SUV, but a small car with good brakes makes life much easier.

If you would rather not drive your own car from home, consider flying to Lamezia Terme and renting a car on arrival – it is usually cheaper and faster than a 1,500+ km drive across Europe.

Watch on YouTube

By bus

The bus is the cheapest option, but also the slowest. FlixBus runs regular services from northern Italy and abroad to Calabria's main cities.

On the Milan–Calabria and Turin–Calabria routes, many services are overnight, typically taking 10–14 hours depending on the destination. Long-distance carriers usually include 1 carry-on and 1 checked bag in the fare, but excess luggage may be charged, so check the limits when booking. In the summer season and on holiday weekends, southbound buses can sell out several days ahead.

Key FlixBus routes to Calabria:

  • Rome → Cosenza – about 5–6 h, from €15
  • Rome → Lamezia Terme – about 6–7 h, from €15
  • Milan → Cosenza – about 10–12 h (overnight service), from €25
  • Naples → Cosenza – about 3–4 h, from €10

Cosenza is an important bus hub in the region, and Lamezia Terme Aeroporto also has a FlixBus stop, making transfers easier. Buses run between Cosenza and Lamezia, but the journey usually takes about 1–1.5 hours, so it is worth checking the specific timetable before travelling.

Regional buses (Romano, Ferrovie della Calabria) serve routes within Calabria, but schedules are unreliable – especially at weekends and outside the summer season. Do not count on buses as your main transport around the region.

Practical tips

Which transport to choose? It depends on where you are coming from and what you plan to do once there.

The train works best along the Tyrrhenian axis: Paola, Lamezia Terme, Vibo Valentia-Pizzo, Tropea, Rosarno, Villa San Giovanni and Reggio Calabria. A car is much better if you want to see Sila, Aspromonte, Pollino or towns like Morano Calabro, Gerace, Bova or Stilo. On the Ionian coast, rail and bus services are generally less frequent than on the Tyrrhenian side.

TransportFrom Rome – timeFrom Rome – price fromBest for
Flightabout 1 h 10 minfrom €30Travellers from abroad, short breaks
High-speed train3 h 55 min€19Comfort and scenery, travelling with luggage
Car5–6 h 30 min~€90–100Flexibility, longer stays
Bus5–7 h€15Budget travellers

General advice:

  • Book train and bus tickets well in advance online. Prices rise closer to the date, and the cheapest "Super Economy" fares sell out first.
  • In high season (July–August) book early. This applies to flights but also to car hire – prices can increase 2–3 times.
  • Lamezia Terme airport is centrally located. You can reach most destinations in Calabria within 2 hours from here.
  • Ferry from Sicily. The main car ferry port is Villa San Giovanni, from where ferries to Messina run very frequently throughout the day. For pedestrians, connections from Reggio Calabria centre to Messina are also practical; the crossing itself takes usually about 30–50 min. Villa San Giovanni is about 15 km from Reggio Calabria and is a key road and rail hub for traffic to Sicily.
  • You will need a car on the ground. Public transport within Calabria is limited. Beaches, mountain villages and smaller attractions are only comfortably reachable by car. See our car rental guide for details.

Getting to Calabria – frequently asked questions

Which airport is closest to Tropea?

Lamezia Terme airport (SUF) – about 55–65 km from Tropea, usually 1 h – 1 h 15 min by car. You can also get there via Lamezia Terme Centrale station and then by regional train to Tropea.

How much does the train from Rome to Calabria cost?

High-speed train tickets (Frecciargento, Frecciarossa or Italo) from Rome to Lamezia Terme start at around €19 with the "Super Economy" fare. The standard price is €45–70. To Reggio Calabria, tickets start from around €25. Book online in advance at trenitalia.com or italotreno.it.

Is the motorway to Calabria tolled?

Partly. The A1 (Rome–Naples) and A3 (Naples–Salerno) stretches are tolled (around €20–25). However, the A2 from Salerno to Reggio Calabria – over 400 km – is completely toll-free.

How do I get from Lamezia Terme airport to Tropea?

The easiest way is by rental car. Alternatively, take a shuttle or taxi to Lamezia Terme Centrale station, then a regional train to Tropea. The entire journey, including the airport–station transfer and waiting for the train, is best counted as roughly 1.5–2 hours rather than just the rail travel time.

Are there direct flights from the UK to Calabria?

Yes – Ryanair operates seasonal flights from London Stansted to Lamezia Terme. Outside the summer schedule, the easiest route is via Rome or Milan. Total travel time with a connection is typically 4–6 hours.