You can get from Caserta to Perugia by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
Travel between Caserta and Perugia by taking a train.
The fastest way to travel from Caserta to Perugia is by bus with an average journey time of 5 h 35 min.
The distance from Caserta to Perugia is approximately 171 miles (276 km).
The average frequency per day from Caserta to Perugia is:
However, we recommend checking specific travel dates for your trip from Caserta to Perugia as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points from Caserta to Perugia:
Let Omio help you find the best company to travel with between Caserta and Perugia:
Before traveling from Caserta to Perugia, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking Caserta to Perugia tickets online a few months before your planned travel date to score the best deals and save money on your trip.