This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Rome to Messina

Depart date
(Return date)
1
Search  
Advertisement

4 suggested routes to go from Rome to Messina by flight, ferry, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
1
Rome
Messina
/
  • Get prices
2
Rome
Reggio Calabria
Messina
/
/
  • Get prices
3
Rome
Latina
Messina
/
/
/
  • Get prices
4
Rome
Villa San Giovanni
Messina
/
/
  • Get prices

Trip Rome Messina

Modes of transportplane, carpooling, ferry, bus, train
Distance304 mi
Direct lineYes

How to go from Rome to Messina ?

Like many travellers, you're looking for the cheapest transport offers to travel from Rome to Messina? Browsing several websites to get a simple information and book your trip is always very tedious.

Thanks to your multimodal search engine Vivanoda, you'll find on the same site all fares for buses, carpooling, trains, ferries and flights to get to Messina. Simply enter your travel date to Messina and Vivanoda does the rest. Sorting options and filters are at your disposal to refine your search.

To reach your destination from Rome, you will travel with Trenitalia, Liberty Lines, Meridiano Lines, Alitalia, Caronte & Tourist, FlixBus, Vueling Airlines or Blue Panorama Airlines by buses, carpooling, trains, ferries or flights.

All modes of transport Rome-Messina

For your trip from Rome (Latium, Italy) to Messina (Sicily, Italy) with a distance of 304 mi you will be able to take 5 modes of transport, eventually by combining plane, carpooling, ferry, bus and/or train, and according to which the duration of the journey will be significantly different.
The train Rome Messina is a direct bound.
Trains InterCityNotte of Trenitalia to Messina leave from Roma Termini railway station in Rome. Arrival in Messina will take place at Messina Centrale + Messina Marittima station (0.4 mi from the city centre).
With Blablacar you will probably find drivers sharing a ride on the itinerary Rome-Messina.
There is no direct crossing between Rome and Messina, you will have to use another mean of transport (train) to combine with ferry in order to complete the sea crossing Reggio Calabria-Messina.
You will embark at the port of Reggio di Calabria at 0.4 mi from Reggio Calabria aboard a ship of Liberty Lines or Meridiano Lines. The ferry will dock in the port of Messina at 0.4 mi from Messina. We advise you to show up at the port of Reggio Calabria for boarding around one or two hours before the time of departure indicated on your reservation.
No flight allows you to fly directly to Messina from Rome. You can take the flight Rome-Reggio Calabria and complete the other part of your journey traveling by ferry.
Leave Rome and arrive early enough (at least 2 hours before the departure time) at Fiumicino FCO airport, 13.7 mi away, to check in your luggage for the flight to Reggio Calabria (Tito Menniti airport, IATA code: REG) operated by Blue Panorama Airlines, Vueling Airlines or Alitalia.
Even though it is not possible to make the trip Rome Messina only by bus, there are other means of transport (train) that will complete the journey Rome-Latina.
You will board a coach of FlixBus in Rome. The bus will drop you off at Latina bus station (1.5 mi from Latina, Italy). Please make sure to show up on time at Roma Tiburtina bus station (2.5 mi from Rome) at least 15 minutes before the time of departure for Latina.
 
France
United Kingdom
Portugal
Italia
España
Deutschland
Ελλάδα
Nederland
Danmark
Sverige
Norge
Suomi
Česká republika
Polska
Magyarország
Hrvatska
România
International (en)