| Travel distance | 135 miles |
|---|---|
| Fastest time | 2h 18m |
| Daily trains | 18 |
| Ticket from |
Traveling by train from Bologna to Perugia is a comfortable and scenic journey that takes you south into Italy's historic heartland. The distance from Bologna to Perugia is approximately 135 miles (217 km), and the fastest trains (usually requiring one change) make the trip in as little as 2 hours and 18 minutes.
The Bologna to Perugia train travels south, connecting the region of Emilia-Romagna with the central region of Umbria. Most services require one easy change, typically at Florence (Firenze Rifredi or Firenze Santa Maria Novella), where you connect to a regional train heading into Umbria. Direct high-speed services are generally not available on this route.
Train from Bologna to Perugia
Most trains leave Bologna Centrale Station several times per day for Perugia Station—averaging 18+ trains per day. The earliest train to Perugia leaves around 6:30 a.m. The last train to Perugia leaves around 9:00 p.m.
Note that weekends and holidays typically mean less frequent service and sometimes longer travel times.
Amenities on the trains between Bologna and Perugia
The first leg of the journey (Bologna to Florence) is usually on a high-speed train, which is equipped with air conditioning, electrical outlets, and cafe services. The second leg (Florence to Perugia) is usually on a Regional train, which is comfortable, air-conditioned, and provides essential amenities like restrooms and ample luggage space, though typically without Wi-Fi or cafe service.
Bologna Centrale is one of Italy's busiest railway stations and a major hub for both high-speed and regional rail lines, centrally located in the heart of the Emilia-Romagna region.
The station boasts a mix of historic and modern architecture, including its grand 19th-century façade and the newer, futuristic platforms for high-speed trains located underground. It serves as a crucial intersection for north-south and east-west routes across Italy.
Perugia Station (also known as Perugia Fontivegge) is the main railway station serving the city of Perugia, the capital of the beautiful Umbria region.
The station is a modern, functional building located outside the historic center but acts as the essential gateway for all national rail services entering the city. A short ride on the Minimetrò (an automated light rail system) easily connects the station to the historic hill town above.