There are 4 ways to get from Messina to Caserta by train (Trenitalia), bus, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Messina Centrale to Casertatrain Ic
6h 2m€45–90Bus
cheapest- Take the bus from Messina Centrale Station to Caserta pzza Garibaldibus Autoservizi Salemi S202
6h 35m€21–100Ferry, drive
- Take the ferry from Messina Marittima to Villa San Giovanniferry
- Drive from Villa San Giovanni to Casertacar
5h 11m€87–132Bus via Naples Metropark Central Parking
- Take the bus from Messina Main Train Station to Naples Metropark Central Parkingbus Itabus
8h 5m€30–52
Messina to Caserta by train (Trenitalia)
Comparing Your Travel Options
The cheapest way to get from Messina to Caserta is to bus via Naples Metropark Central Parking which costs €29 - €55 and takes 8h 5m.
The fastest way to get from Messina to Caserta is to ferry and drive which takes 5h 11m and costs €85 - €140.
Yes, there is a direct bus departing from Messina Centrale Station station and arriving at Caserta pzza Garibaldi. Services depart three times a day, and operate every day. The journey takes approximately 6h 35m.
Yes, there is a direct train departing from Messina Centrale and arriving at Caserta. Services depart once a week, and operate Sunday. The journey takes approximately 6h 2m.
The distance between Messina and Caserta is 442 km.
The best way to get from Messina to Caserta without a car is to train which takes 6h 2m and costs €45 - €90.
The train from Messina Centrale to Caserta takes 6h 2m including transfers and departs once a week.
Messina to Caserta bus services, operated by Autoservizi Salemi Srl, depart from Messina Centrale Station.
Messina to Caserta train services, operated by Trenitalia Intercity, depart from Messina Centrale station.
The best way to get from Messina to Caserta is to train which takes 6h 2m and costs €45 - €90. Alternatively, you can bus, which costs €21 - €100 and takes 6h 35m.
What companies run services between Messina, Italy and Caserta, Italy?
Trenitalia Intercity operates a train from Messina Centrale to Caserta once a week. Tickets cost €45–90 and the journey takes 6h 2m. Alternatively, Autoservizi Salemi Srl operates a bus from Messina Centrale Station to Caserta pzza Garibaldi 3 times a day. Tickets cost €21–30 and the journey takes 6h 35m. Three other operators also service this route.
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Messina Centrale to Caserta
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- €45–90
- Website
- Trenitalia Intercity
- Phone
- (+39) 0923 98.11.20
- Website
- autoservizisalemi.it
Bus from Messina Centrale Station to Caserta pzza Garibaldi
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- €21–30
- Schedules at
- autoservizisalemi.it
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Messina Centrale Station to Caserta pzza Garibaldi
- Ave. Duration
- 7h 49m
- Frequency
- Once daily
- Estimated price
- €26–50
- Website
- Itabus S.p.A.
Bus from Messina Main Train Station to Naples Metropark Central Parking
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- €25–45
- Website
- Itabus S.p.A.
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Messina Centrale Station to Caserta pzza Garibaldi
- Ave. Duration
- 7h 35m
- Frequency
- 5 times a week
- Estimated price
- €45–70
- Website
- Flixbus
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- Onebus
Bus from Messina Centrale Station to Caserta pzza Garibaldi
- Ave. Duration
- 8h 37m
- Frequency
- 3 times a week
- Estimated price
- €70–100
- Website
- Onebus
- Phone
- 3409848540
- [email protected]
- Website
- blujetlines.it
Ferry from Messina Marittima to Villa San Giovanni
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- blujetlines.it
Want to know more about travelling around Italy
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Travelling by boat in Italy
Read the travel guide
Booking & Getting There
Messina to Caserta bus services, operated by Autoservizi Salemi Srl, arrive at Caserta pzza Garibaldi station.
Messina to Caserta train services, operated by Trenitalia Intercity, arrive at Caserta station.
Book your Messina to Caserta train tickets online with Omio.
Book your Messina to Caserta bus tickets online with Omio and FlixBus.
There are 1062+ hotels available in Caserta.















