The cheapest trains from Perugia to Rome

Showing times and prices for Sep 29

Cheapest

$16

Average

$24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Perugia to Rome will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 16.

Cheapest
02:27PMPerugia Railway Station3h33 06:00PMRome Termini
1 changes
$161One-way
Cheapest
01:50PMPerugia Railway Station2h53 04:43PMRome Termini
0 changes
$161One-way
Cheapest
08:24PMPerugia Railway Station3h21 11:45PMRome Termini
1 changes
$161One-way
Cheapest
05:54AMPerugia Railway Station2h58 08:52AMRome Termini
0 changes
$161One-way
Cheapest
07:45PMPerugia Railway Station2h55 10:40PMRome Termini
1 changes
$161One-way

Timetable Perugia to Rome

Showing trains for tomorrow, Wed, Sep 29
05:24AMPerugia Railway Station2h25 07:49AMRome Termini
0 changes
05:24AMPerugia Railway Station2h55 08:19AMRome Termini
0 changes
05:54AMPerugia Railway Station2h58 08:52AMRome Termini
0 changes
06:40AMPerugia Railway Station2h15 08:55AMRome Termini
0 changes
06:53AMPerugia Railway Station4h07 11:00AMRome Termini
0 changes
08:04AMPerugia Railway Station3h41 11:45AMRome Tiburtina
0 changes
08:05AMPerugia Railway Station2h52 10:57AMRome Termini
0 changes
08:54AMPerugia Railway Station3h51 12:45PMRome Termini
0 changes
10:22AMPerugia Railway Station2h38 01:00PMRome Termini
0 changes
11:05AMPerugia Railway Station2h50 01:55PMRome Termini
0 changes
11:44AMPerugia Railway Station3h04 02:48PMRome Termini
0 changes
12:27PMPerugia Railway Station3h23 03:50PMRome Termini
0 changes
01:50PMPerugia Railway Station2h53 04:43PMRome Termini
0 changes
02:27PMPerugia Railway Station3h33 06:00PMRome Termini
0 changes
03:56PMPerugia Railway Station2h49 06:45PMRome Termini
0 changes
04:24PMPerugia Railway Station3h26 07:50PMRome Termini
0 changes
05:33PMPerugia Railway Station3h02 08:35PMRome Termini
0 changes
06:15PMPerugia Railway Station2h31 08:46PMRome Termini
0 changes
07:45PMPerugia Railway Station2h55 10:40PMRome Termini
0 changes
08:24PMPerugia Railway Station3h21 11:45PMRome Termini
0 changes
08:55PMPerugia Railway Station4h15 01:10AMRome Termini
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
Sep 28
$16Regionale
$11Itabus
Wed
Sep 29
$16Regionale
$11Marino Autolinee
Thu
Sep 30
$16Regionale
$9Itabus
Fri
Oct 1
$16Regionale
$9Itabus
Sat
Oct 2
$16Regionale
$11Itabus
Sun
Oct 3
$16Regionale
$11Itabus
Mon
Oct 4
$16Regionale
$5Itabus
Tue
Oct 5
$16Regionale
$5Itabus
Wed
Oct 6
$16Regionale
$5Itabus
Thu
Oct 7
$16Regionale
$5Itabus
Fri
Oct 8
$16Regionale
$5Itabus
Sat
Oct 9
$16Regionale
$5Itabus
Sun
Oct 10
$16Regionale
$5Itabus
Mon
Oct 11
$16Regionale
$6Flixbus
Tue
Oct 12
$16Regionale
Find prices
Wed
Oct 13
$16Regionale
$9Itabus
Thu
Oct 14
$16Regionale
$5Itabus
Fri
Oct 15
$16Regionale
$5Itabus
Sat
Oct 16
$16Regionale
$5Itabus
Sun
Oct 17
$16Regionale
Find prices
Mon
Oct 18
$12Intercity
$5Itabus

The fastest trains from Perugia to Rome

Showing times and prices for Sep 29

Fastest Journey

2 h 15 m

Average

3 h 7 m

Trains per day

21

Distance

136 km

Of the 21 trains that leave Perugia for Rome every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 136 km distance in an average of 3 h 7 m but if you time it right, some trains will get you there in just 2 h 15 m .

The slowest trains will take 4 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:40AMPerugia Railway Station2h15 08:55AMRome Termini
0 changes
$331One-way
2nd Fastest
05:24AMPerugia Railway Station2h25 07:49AMRome Termini
1 changes
$681One-way
06:15PMPerugia Railway Station2h31 08:46PMRome Termini
0 changes
$161One-way
10:22AMPerugia Railway Station2h38 01:00PMRome Termini
1 changes
$161One-way
03:56PMPerugia Railway Station2h49 06:45PMRome Termini
0 changes
$161One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Rome from Perugia

distanceDistance84 miles (135 km)
durationAverage train duration2 h 31 min
priceAverage train ticket price$16 (€13)
changesDirect trainYes
carriersTrain providersRegionale Veloce, Regionale, Intercity, Frecciabianca, Trenitalia or Frecciarossa

Trains from Perugia to Rome cover the 84 miles (135 km) long route taking on average 2 h 31 min with our travel partners like Regionale Veloce, Regionale, Intercity, Frecciabianca, Trenitalia or Frecciarossa. There are direct train services available. While the average ticket price for this route costs around $16 (€13), you can find the cheapest train ticket for as low as $16 (€13). Travelers depart most frequently from Perugia and arrive in Roma Termini.

Train companies

Trenitalia and Frecciarossa Perugia – Rome

Trenitalia and Frecciarossa trains will get you between Perugia and Rome from $16 (€13). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Trenitalia
Frecciarossa

Looking to travel by train between Perugia and Rome? Omio can help you find that perfect route with Trenitalia. Check Omio to see current Trenitalia train schedules, tickets, travel information and prices for the best deals on the Perugia to Rome train and book Trenitalia tickets online quickly and easily. When taking a train between Perugia and Rome, you can expect to travel 84 miles (135 km) one-way with Trenitalia. If you search for trains from Perugia to Rome in the Omio app, you can check if the Trenitalia ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with Trenitalia, we do the work for you to get you safely to Rome from Perugia. Book that perfect Perugia to Rome train now with Omio and enjoy a smooth and comfortable journey with Trenitalia!

    Trenitalia has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Trenitalia tickets between Perugia and Rome and when traveling by train:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Refund or voucher policy
    • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here: https://reclami-e-suggerimenti.trenitalia.com/rimborsi/en/Anagrafica.aspx
    • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here: https://www.trenitalia.com/content/dam/tcom/allegati/trenitalia/in_regione/Modulo_Indennit%C3%A0_Rimborsi_Coronavirus_posta_mail.pdf.
    • For further information and cancellation procedures go to the Trenitalia website: https://www.trenitalia.com/en/info_contacts/refund-for-journey-cancellation.html Or in Italian here: https://www.trenitalia.com/it/informazioni/rimborso-per-rinuncia-al-viaggio-febbraio-2020.html

    Trains from Perugia to Rome

    If you’re looking to travel from Perugia to Rome by train, you’ll have enough options to meet your budget and schedule. There are about 15 trains that make the trip every day, with departures spread evenly over the day from morning to night. There’s both high speed and regular trains, direct routes as well as stops in cities such as Tarantola Cortona or Terni. The average trip duration is around 3h but you can cut that by about a 30min if you splurge for the direct, high speed option.

     

    Perugia to Rome Train Time: Daily Departures

    The schedule of trains from Perugia to Rome is relatively consistent throughout the week and into the weekends, with slightly more routes running on Saturday and slightly less on Sunday. On any day there will be trains departing from morning to night, with the first trains leaving between 6 and 7 a.m. and the last somewhere in the 8 p.m. In total, over the course of a full week, there are over 100 train itineraries running between Perugia and Rome. The most direct high speed train usually runs first thing in the morning, but you can still find one of the faster routes well into the afternoon.

    How long is the journey by train from Perugia to Rome?

    The fastest train from Perugia to Rome will make the trip in just under 2h 30min, with the longest being about four. You’ll find most of the routes are a little over 3h. You’ll see that there’s a wide range of itineraries on multiple lines, some require a transfer in either Tarantola Cortona, Terni or Foligno, that can extend the journey up to 4h, but can save you some cash on the ticket.

    What are the departure and arrival stations for trains from Perugia to Rome?

    Departure train station: Trains will leave from the Perugia Railway station, which is about a mile and a half (2.2 km) from the city center. At the West end of the station is the Fontivegge Mini-Metro tram stop, which runs to the city center. There are very few options for refreshments and shopping at the station, but you may find some takeout options and a supermarket across the street from the station, a short walk away. There is parking and car rental nearby if you need.

    Arrival train station: You will have two options when selecting your arrival station in Rome. The primary stop for these routes is at the Termini Station. The Termini station is located in central Rome, on the Eastern end of Municipality number one. This station is a large transit hub where you can transfer to any of Rome’s public transportation options. You can connect to the Rome Metro lines A and B at stops MEA, MEB and MEB1. There are over 30 bus and tram lines that you can catch at the station, including express buses and surface trams. You may also connect to the Rome–Giardinetti railway surface train from Rome Termini. Plenty of amenities at this station, including a ticket office, bars, restaurants, shopping, waiting rooms, a supermarket and more. If your destination is further East of Rome’s city center, you have the option of booking your train to arrive at the Rome Tiburtina station. There aren’t many trains that will include the Tiburtina stop directly, so use the filter option on the Omio search to see the only the routes that arrive here. The Tiburtina station has connections to the Rome Metro B Line, over 15 bus lines, and many other train routes, including the airport.

    Which train companies travel from Perugia to Rome?

    Train services from Perguia to Rome are operated by Trenitalia, Italy’s national rail service. Trenitalia high speed trains are run under the Frecciabianca name. They also run longer distance routes between regional cities on Regionale and Intercity lines. The Intercity trains are comparable to the high speed lines in total route time, while Regionale trips will most likely take longer and require more stops.

     

    Trenitalia trains from Perugia to Rome

    If you are taking the high speed option, the Frecciabianca line runs from Perugia to Terontola Cortona, but you will be required to transfer to their Regionale Service there to complete your journey. The Frecciabianca line only runs a couple trains a day and depart in the morning. Another fast itinerary will take you on the Regionale line to Foligno, where you may transfer to a Frecciabianca train to complete the trip. Regionale and Intercity lines run throughout the day with varying trip durations, it will depend on the connections and time of day you want to leave. If you want to find a deal on a ticket for your train from Perugia to Rome, you’ll have plenty of train lines, speeds and prices to choose from, all under the Trenitalia name.

     

    Train Perugia to Rome: Services on Board

    The services on board your trip will depend on which train line you are utilizing, so if you are transferring to different trains, the services could be different within the same trip itinerary. If there are certain services you need, be sure to check all the different lines specified on the trip. Frecciabianca lines will all come with armchair seating, free Wi-Fi on board and access to refreshments. You may upgrade to Premium, Business and Execute class tickets for additional services like leather seating, complimentary bistro service, and access to private cars.  Frecciabianca tickets are refundable with a 20% fee up until departure. Both Intercity and Regionale lines come standard with second class tickets with an available upgrade to first class. Intercity trains come with armchair seating and bistro services and offer fully refundable tickets. Regionale lines have free Wi-Fi on board and access to bistro service. Tickets on Regionale are fully refundable if the ticket is over 10 euros.

     

    How to find cheap train tickets from Perugia to Rome?

    When you get the results for all your options on a train from Perugia to Rome, it’s easy to find the best deal on Omio. The fastest or cheapest options will be labeled for you to easily pick out which lines meet your needs to find the best deal. You may also use the filters in your search to remove high speed lines, which are more expensive. You’ll also be able to see the price for a ticket by station, if you’re looking at going to the Rome Tiburtina station as your final destination.

    Travel Tips

    Trains from Perugia to Rome
    Travel by train to Rome 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 Perugia to Rome.
    FAQs
    How much do cheap trains to Rome from Perugia cost?
    Train tickets between Perugia and Rome for some dates and times can be found for as cheap as $16 (€13)  one way in the next 7 days.
    What is the cost of a train to Rome from Perugia?
    In the next 7 days you can expect to pay on average $16 (€13)  for a train ticket between Perugia and Rome.
    How far is Rome from Perugia by train?
    The distance from Perugia to Rome by train is approximately 84 miles (135 km).
    How many hours is the train time from Perugia to Rome?
    The Perugia to Rome train duration is on average 2 h 31 min, which is to be expected when traveling 84 miles (135 km) to Rome from Perugia. However, the time it takes can vary based on specific dates, weekends, and holidays.
    Which train station from Perugia to Rome do I depart from? Which Rome train station from Perugia do I arrive in?

    Some of the Perugia train stations to Rome you can start your journey from include Perugia, Perugia Universita' and Perugia Silvestrini. Similarly, some of the arrival train stations in Rome include Roma Termini, Roma Tiburtina and Roma Ostiense.

    When traveling this route, Omio customers are departing most frequently from Perugia   and arriving in Roma Termini.

    Where is the Perugia train station located? Where is the Rome train station located?

    Passengers board their train most frequently from Perugia and travel around 1 mile (s) / 1 km from the city center to this train station.

    Passengers traveling this route most often arrive at Roma Termini and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Rome.

    What train providers offer a service between Perugia and Rome?
    If you're looking for trains from Perugia to Rome, you can rely on Regionale Veloce, Regionale, Intercity, Frecciabianca, Trenitalia or Frecciarossa to get you to Rome. It's also good to check out all possible train companies for the Perugia to Rome trip to see if there might be differences in the amenities they offer.
    Can I find a direct train from Perugia to Rome?
    If you’re looking for a direct train, consider traveling with Regionale or Intercity. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
    When can I take the first train from Perugia to Rome? When can I take the last train for the day?
    The earliest train departing from Perugia to Rome leaves at 4: 40 AM. The last train departing from Perugia to Rome leaves at 6: 24 PM. You can find the latest Perugia to Rome train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I purchase a train ticket from Perugia to Rome to get the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you buy train tickets from Perugia to Rome within the next 7 days, you can find tickets to cost on average $16 (€13) one way. To find the best prices for this trip, consider booking your train ticket from Perugia to Rome a few months in advance.