Compare prices and tickets by train, bus or flight

Mon
Jan 17
$16Regionale
$10Flixbus
Tue
Jan 18
$16Regionale
$10Flixbus
Wed
Jan 19
$16Regionale
$10Flixbus
Thu
Jan 20
$16Regionale
$21Marino Autolinee
Fri
Jan 21
$16Regionale
$10Flixbus
Sat
Jan 22
$16Regionale
$4Flixbus
Sun
Jan 23
Find prices
$21Marino Autolinee
Mon
Jan 24
$16Regionale
$4Flixbus
Tue
Jan 25
Find prices
$21Marino Autolinee
Wed
Jan 26
Find prices
$21Marino Autolinee
Thu
Jan 27
$16Regionale
$4Flixbus
Fri
Jan 28
$16Regionale
$4Flixbus
Sat
Jan 29
$16Regionale
$4Flixbus
Sun
Jan 30
$16Regionale
$4Flixbus
Mon
Jan 31
$16Regionale
$4Flixbus
Wed
Feb 2
$16Regionale
$21Marino Autolinee
Thu
Feb 3
$12Intercity
$4Flixbus
Fri
Feb 4
$12Intercity
$4Flixbus
Sat
Feb 5
$12Intercity
$4Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Perugia to Rome

distanceDistance84 miles (135 km)
durationAverage train duration2 h 35 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 35 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 trip 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 providers: Trenitalia and Frecciarossa from Perugia to Rome trains

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

Trenitalia
Frecciarossa

Enjoy the train ride to Rome from Perugia with Trenitalia, Italy’s main provider of train services throughout the country with an impressive fleet of trains offering different levels of comfort, amenities and speed. The company's flagship trains are the high-speed Frecciarossa, Frecciargento and Frecciabianca that can travel at speeds up to 186 mph (300 kmh). Trenitalia also operates intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In many cases, Trenitalia trains also provide barrier-free access.

Trenitalia tickets between Perugia and Rome are available on Omio, and you can find the best deals for them in just a few steps. Trenitalia offers three different ticket types to fit anyone’s budget, such as the Base, Economy, Super Economy and Ordinaria tickets. Trenitalia also has discount and loyalty cards for qualified travelers, which you can use on Omio. When traveling on a Trenitalia train from Perugia to Rome, you can expect to travel 84 miles (135 km). Check Trenitalia’s train times and tickets for the Perugia to Rome trip and buy your cheap ticket on Omio today!

    Trenitalia's current ticket policies due to COVID-19 for your train from Perugia to Rome are the following:

    • 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 does a cheap train between Perugia and Rome cost?

    Omio customers have found cheap train tickets from Perugia to Rome for as low as $16 (€13)  for the next 7 days.

    What is the price of a train ticket from Perugia to Rome?

    If you are looking to buy your train ticket in the next 7 days, you can expect the Perugia to Rome train to cost on average $16 (€13)  one way.

    How far is Perugia to Rome by train?

    You should expect to travel around 84 miles (135 km)  from Perugia to Rome by train.

    How many hours is the train time from Perugia to Rome?

    The train time from Perugia to Rome is on average 2 h 35 min  for the 84 miles (135 km) long journey, but the time it takes to go from Perugia to Rome by train can vary depending on specific dates or traveling on weekends and holidays.

    What station does the train from Perugia to Rome depart from? Which Rome train station do I come into from Perugia?

    When taking the train between Perugia and Rome, you can choose to depart from train stations like Perugia, Perugia Universita' and Perugia Silvestrini. Your journey can end in train stations such as Roma Termini, Roma Tiburtina and Roma Ostiense.

    Omio customers who travel this route most frequently depart from Perugia   and arrive in Roma Termini.

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

    The most popular departure train station with passengers for this route, called Perugia, is located 0.9 miles (1.4 km) from the city center of Perugia.

    The most popular arrival train station, Roma Termini, is located 1 mile (1.6 km) away from the city center of Rome.

    Which train providers should I travel with from Perugia to Rome?

    When taking a train from Perugia to Rome, you can count on Regionale Veloce, Regionale, Intercity, Frecciabianca, Trenitalia or Frecciarossa for the best way to get you to Rome. You can also check all possible train companies who offer a service from Perugia to Rome and compare the amenities they offer before buying a train ticket.

    When is the earliest train from Perugia to Rome? When is the last train from Perugia to Rome?

    You can take the first train from Perugia to Rome at 5: 40 AM. The last train from Perugia to Rome that you can take departs at 7: 24 PM. Omio shows you the latest train from Perugia to Rome schedule to help you book the best departure time for this trip.

    How early should I buy train tickets between Perugia and Rome to score the best deals?

    If you purchase a train ticket from Perugia to Rome within the next 7 days, you can find tickets to cost on average $16 (€13) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Perugia to Rome are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Perugia
    Rome
    Perugia is the most popular Perugia railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Perugia for your trip to Rome.