Travel options
from Ciampino to Perugia

You can get from Ciampino 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

COMPARE Prices for trains, buses and flights

Nov 28
Find prices
Nov 30
Find prices
Dec 2
Dec 3
Find prices
Dec 4
Find prices

Travel Information between Ciampino and Perugia

distanceDistance91 miles (146 km)
modeAvailable travel modesBus or train
priceTicket price range$16 - $24
cheapestCheapest modeTrain • $16 (€14) • 3 h 2 min
fastestFastest modeBus • $24 (€20) • 2 h 19 min
carriersPopular travel companiesFlixbus or Regionale

Travel 91 miles (146 km) by bus or train between Ciampino and Perugia. If speed is a priority, then a bus is the best option with an average duration of 2 h 19 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $16 (€14). The most popular travel companies which serve this trip are Flixbus or Regionale among others. Travelers can even take a direct train from Ciampino to Perugia.

Travel Tips

Travel from Ciampino 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 Ciampino to Perugia.
How do I get from Ciampino to Perugia?

There are 2 ways to travel to Perugia from Ciampino including taking a bus or train.

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

The cheapest way to get from Ciampino to Perugia is by taking a train. You can find average ticket prices around $16 (€14) compared to other travel options to Perugia:

Taking a train is usually $8 (€6) less than taking a bus to Perugia, which costs on average $24 (€20) for the same trip.

What is the fastest way to travel to Perugia from Ciampino?

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

In comparison, traveling by train can take you on average 3 h 2 min.

How many miles from Ciampino to Perugia would I travel?

The distance from Ciampino to Perugia is approximately 91 miles (146 km).

How many services a day are there between Ciampino and Perugia?

The average frequency per day from Ciampino to Perugia is:

  • Around 4 trains per day.

However, we recommend checking specific travel dates for your journey between Ciampino and Perugia as scheduled services by bus or train can vary by season or day of the week.

When traveling to Perugia from Ciampino, where do I depart from Ciampino and where do I arrive in Perugia?

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

  • Most travelers catch their bus from Ciampino, Aeroporto Internazionale di Roma–Ciampino " G. B. Pastine" and arrive in Perugia, Piazza Partigiani.
  • Most travelers board their train from Ciampino and arrive in Perugia.
Which travel operators can get me to Perugia from Ciampino?

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

  • Travel with Flixbus for buses to Perugia. If you’re looking for a good deal on tickets, check for Flixbus Ciampino to Perugia tickets on Omio for $24 (€20).
  • Travel with Regionale for trains to Perugia. If you’re looking for a good deal on tickets, check for Regionale Ciampino to Perugia tickets on Omio for $16 (€14).
Can I travel directly between Ciampino and Perugia?

Yes, there are direct routes from Ciampino to Perugia with the following travel companies:

  • You can find 4 direct trains per day to take to Perugia with.

Direct services to Perugia tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where else should I travel to after my journey from Ciampino to Perugia ends?
Omio customers who travel from Ciampino to Perugia often also extend their vacation to go to Rome, Milan or Florence. Omio can help you plan your trip by finding the best connections between Perugia and these popular destinations at a great price.
How far in advance should I book my Ciampino to Perugia one way ticket online to get the best deals?

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

  • Bus tickets cost $24 (€20) one way on average.
  • Train tickets are costing on average $16 (€14) one way.

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

Travelling from Ciampino to Perugia: related information

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