Trains to Palermo Trains to Palermo

Trains to Palermo

Trains to Palermo cross the Messina Strait by ferry. The IC Notte from Rome takes around 11-12 hours overnight. Reservations are mandatory.

Train service

Train tickets

Every train from mainland Italy to Palermo crosses the Messina Strait by ferry. There is no high-speed rail to Sicily. The main long-distance service is the Trenitalia Intercity Notte, an overnight train with couchettes and sleepers that runs from Rome, Naples, and Milan.

Reaching Palermo from mainland Italy by train

Palermo is in Sicily, and reaching it by train from the mainland involves a crossing most travellers have never done before. Your train boards a ferry vessel at Villa San Giovanni, on the Calabrian side of the strait. The train rolls onto the ferry deck, sails across to Messina, and rolls off the other side. You do not disembark and re-board a separate train. It continues straight to Palermo.

The crossing takes roughly 30 minutes. You can stay in your seat or go up to the passenger decks during the sail. Most people go up.

No Frecce trains serve this route. Frecciarossa, Frecciargento, and Frecciabianca are high-speed services and they do not run to Sicily. All long-distance trains to Palermo use InterCity (IC) or Intercity Notte (IC Notte), which are built for exactly this kind of journey. Once through the crossing, the train runs along Sicily’s northern coast to Palermo Centrale.

Train stations in Palermo

Two stations matter in Palermo, and they are not interchangeable.

Palermo Centrale

Book Palermo Centrale for all long-distance IC and IC Notte arrivals. It sits at Piazza Giulio Cesare and has 10 platforms with step-free access throughout. Buses, tram line 1, and taxis are all a short walk from the exit.

If a booking page shows only “Palermo” without naming the station, open the train details and check before you pay.

Palermo Notarbartolo

Notarbartolo handles airport connections and local services. Long-distance trains from the mainland do not stop here. Use it for the airport train to Falcone Borsellino Airport; otherwise go to Palermo Centrale.

The Intercity Notte: overnight trains to Palermo

The IC Notte is the sensible way to travel from mainland Italy to Palermo. The train runs overnight, so the journey time stops feeling like lost time. You leave in the evening and arrive in the morning.

Routes and journey times

FromApproximate journey time
Rome TerminiAround 11-12 hours
Naples CentraleAround 9-10 hours
Milan CentraleAround 15 hours or more

These are orientation figures. Journey times vary by departure. Check the exact train on Trenitalia.com before you book.

Accommodation options on the IC Notte

IC Notte has three accommodation types. They matter more here than on a two-hour journey.

Seat (Comfort class): A reclining seat in a shared coach. The cheapest option. Not comfortable for a full night.

Couchette: A lie-flat bunk in a shared compartment, usually four or six berths. Bedding is included. This is the best-value option for most travellers who want to actually sleep.

Sleeper (private compartment): A private cabin with one, two, or three beds. Comfortable and considerably more expensive than a couchette.

Book early for couchettes and sleepers. On popular summer departures, they sell out weeks ahead. Seats stay available longer, but they are not worth it for an 11-hour night.

Reservations are mandatory

A reservation is compulsory on IC Notte for every passenger, including Interrail and Eurail pass holders. Your pass covers the journey, but you still need to book a separate IC Notte reservation before you board. Do not turn up with only a rail pass and no reservation. You will not be allowed on.

Reservation fees depend on the accommodation type, the train, and the booking channel. A seat reservation is cheaper than a couchette, and a couchette is cheaper than a sleeper. Check the exact fee on Trenitalia.com when you search for your specific date.

Daytime intercity trains

Trenitalia also runs daytime IC trains on the Rome to Palermo corridor. The total travel time is similar to the IC Notte, around 11-12 hours, but spread across the day rather than overnight. For most travellers, the IC Notte is the better choice. Reservations are required on daytime IC trains too.

The ferry crossing in practice

Every mainland-to-Palermo train stops at Villa San Giovanni. The train sits on the quayside for a short time while it is shunted onto the ferry deck. Then the vessel sails. The crossing is around 30 minutes, though boarding and disembarking add time to the total stop.

The ferry is included in your train ticket or pass-holder reservation. You do not pay separately for it.

Going up to the open decks during the day crossing is worth doing. The view across the strait is clear on most days. On the overnight IC Notte, most passengers are asleep and stay in their couchettes, but the decks are accessible if you want air.

Regional trains within Sicily

Palermo Centrale is the hub for regional connections across the island.

DestinationTypical journey timeNotes
Falcone Borsellino AirportAround 49 minutesEvery ~30 minutes via Notarbartolo
CefalùAround 50 minutesDirect regional
Agrigento CentraleAround 2 hoursDirect regional
MilazzoAround 2 hours 20 minutesFerries to Aeolian Islands from here
MessinaAround 3 hoursThe mainland crossing point

Check Trenitalia.com for current times. Timetables can change by season.

Trenitalia train types on this route

Train typeServes Palermo?
Intercity Notte (IC Notte)Yes, main long-distance service with sleeper options
InterCity (IC)Yes, daytime option
RegionaleYes, within Sicily
Frecce (high-speed)No, Frecce do not run to Sicily

Booking IC Notte tickets

Trenitalia.com is the direct source for IC Notte tickets and reservations. You can also search through Omio, Trainline, or Rail Europe, which cover Trenitalia inventory.

If you hold an Interrail or Eurail Pass, search for the IC Notte reservation separately rather than a full ticket. The reservation fee is separate from the pass.

Getting around from Palermo Centrale

  • Airport: Regional trains to Falcone Borsellino Airport run roughly every 30 minutes via Notarbartolo.
  • Buses: Routes 101, 102, and 124 from the main entrance serve Piazza Pretoria (Lattarini). Bus 107 connects to the ferry terminal every 30 minutes.
  • Tram: Line 1 at the Via Balsamo exit.
  • Taxis: Available at the Via Balsamo exit.

The historic centre is walkable from the station. Piazza Pretoria is roughly 15 minutes on foot via Via Maqueda. The Norman Palace is around 20-30 minutes, or take a local train from Palermo Palazzo Reale-Orleans.

Nearby destinations by train

DestinationWhat to know
CefalùMedieval coastal town, around 50 minutes north
AgrigentoGreek temple valley, around 2 hours
MessinaHistoric port, the Strait crossing point
CataniaEastern Sicily’s main city, via Messina
TrapaniWestern tip of Sicily, regional connections from Palermo

Travel seasons and booking timing

Book couchettes and sleepers early for summer travel. July and August departures from Rome and Milan sell out weeks ahead. Shoulder months (April to June, September to October) give you more flexibility on accommodation choice and are often cheaper.

Teatro Massimo

Teatro Massimo is around 15 minutes from Palermo Centrale by bus or on foot. Guided tours are priced at around €12. Performance tickets range from €20 to €100 depending on the production. Check the Teatro Massimo website for current schedules.

Frequently asked questions

Is there a direct train from Rome to Palermo?

Yes. The Trenitalia Intercity Notte (IC Notte) runs overnight from Rome Termini to Palermo Centrale, with journey times of around 11 to 12 hours. There is no high-speed train to Sicily. Frecciarossa, Frecciargento, and Frecciabianca services do not run to Palermo. The IC Notte is the standard long-distance train for this route. Services also run from Naples and Milan.

How does the train ferry crossing work?

Every mainland-to-Palermo train boards a ferry at Villa San Giovanni, on the Calabrian coast. The train rolls onto the ferry deck and the vessel sails across the Messina Strait. You do not change trains. The sailing takes around 30 minutes, though shunting on and off the ferry adds time to the total stop. The ferry crossing is included in your train ticket or pass-holder reservation. There is no separate ferry payment.

Is an Interrail or Eurail Pass valid on trains to Palermo?

Yes, both Interrail and Eurail Passes are valid on the IC Notte to Palermo. However, a reservation is compulsory for every passenger, including pass holders. The pass covers the journey, but you must also book a separate IC Notte reservation before you board. Do not travel with only a rail pass and no reservation. Reservation fees depend on the accommodation type you choose - seat, couchette, or sleeper - and vary by booking channel.

Do I need to book in advance for the IC Notte to Palermo?

A reservation is mandatory on every IC Notte departure, so you cannot simply turn up at the station and board. For summer travel, book couchettes and sleepers as early as possible. July and August departures from Rome and Milan can sell out weeks ahead. Seats remain available longer, but a seat is not comfortable for an 11-hour overnight journey. Check availability and book through Trenitalia.com or a reseller such as Omio, Trainline, or Rail Europe.

What can I see near Palermo by train?

Cefalù is around 50 minutes from Palermo Centrale by direct regional train - a medieval coastal town worth a day trip. Agrigento, home to one of the best-preserved Greek temple valleys in the world, is around 2 hours on a direct regional service. Milazzo, the departure point for ferries to the Aeolian Islands, is around 2 hours 20 minutes. Timetables can vary by season, so check Trenitalia.com before you go.

How do I get from Palermo airport to the city centre?

Regional trains run from Falcone Borsellino Airport to Palermo Centrale roughly every 30 minutes, with a journey time of around 49 minutes. The service calls at Palermo Notarbartolo before terminating at Centrale. Buses and taxis are also available from the airport. Centrale is the station to use for the city centre; Notarbartolo is a stop on the airport line, not a destination station for most visitors.