Travel options
from Caserta to Perugia

You can get from Caserta to Perugia by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Travel Information from Caserta to Perugia

distanceDistance171 miles (276 km)
modeAvailable travel modesBus or train
priceTicket price range$27 - $30
cheapestCheapest modeBus • $27 (€21) • 6 h 49 min
fastestFastest modeBus • $27 (€21) • 6 h 49 min
carriersPopular travel companiesFlixbus or Regionale

Travel 171 miles (276 km) by bus or train to Perugia from Caserta. If speed is a priority, then a bus is the best option with an average duration of 6 h 49 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $27 (€21). The most popular travel companies which serve this journey are Flixbus or Regionale among others. Travelers can even take a direct from Caserta to Perugia.

Travel Tips

Travel from Caserta to Perugia
Travel to Perugia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Caserta to Perugia.
How do I go from Caserta to Perugia?

There are 2 ways to travel between Caserta and Perugia including taking a bus or train.

How many miles from Caserta to Perugia would I travel?

The Caserta to Perugia distance is around 171 miles (276 km).

Where do people depart from and arrive in when traveling from Caserta to Perugia?

These are the most popular departure and arrival points when traveling from Caserta to Perugia:

  • Most travelers who purchase a bus ticket from Caserta to Perugia depart from Caserta, Piazza Giuseppe Garibaldi to Perugia, Piazza Partigiani.
  • Most travelers who buy a train ticket from Caserta to Perugia depart from Caserta to Perugia.
Which travel companies can help me find a way to get from Caserta to Perugia?

If finding a good deal is your main consideration for your trip from Caserta to Perugia, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Perugia by bus. If searching for a good deal on buses, you can find tickets for Flixbus from Caserta to Perugia for $27 (€21).
  • Travel with Regionale to go to Perugia by train. For a good deal on tickets, you can find Regionale Caserta to Perugia tickets on Omio for $30 (€24).
What is another destination I should add to my tour from Caserta to Perugia?
Looking to extend your trip from Caserta to Perugia? Many Omio customers who go from Caserta to Perugia usually extend their vacation to explore other popular destinations like Rome, Milan or Florence. If you're looking to explore Rome, Milan or Florence from Perugia, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my Caserta to Perugia one way ticket online to get the best deals?

When planning your trip from Caserta to Perugia, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets are costing $27 (€21) one way on average.
  • Train tickets cost on average $30 (€24) one way.

However, we recommend buying tickets from Caserta to Perugia online a few months in advance to get the best deals and save money on your upcoming journey.

What is the cheapest way to get from Caserta to Perugia?

The cheapest way to travel between Caserta and Perugia is by taking a bus with an average price of $27 (€21).

This is compared to other travel options to Perugia:

A bus is generally $3 (€3) less than a train for the same route. Taking a train costs on average $30 (€24) from Caserta to Perugia.

What is the quickest way from Caserta to Perugia?

The quickest way to travel to Perugia from Caserta is by bus, which takes on average 6 h 49 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by train can take 7 h 38 min   on average.


Important Stations and Airports for this Journey

Caserta Italia

Travelling from Caserta to Perugia: related information

Here are some other resources that might have the information you need