Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
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 Bologna will cost around $ 35 if you buy it on the day, but the cheapest tickets can be found for only $ 24.
This is the last train of the day.
Find all the dates and times for this journey
2 h 24 m
3 h 48 m
Trains per day
Of the 24 trains that leave Perugia for Bologna every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 175 km distance in an average of 3 h 48 m but if you time it right, some trains will get you there in just 2 h 24 m .
The slowest trains will take 6 h 37 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.
|Distance||109 miles (175 km)|
|Average train duration||4 h 9 min|
|Average train ticket price||$24 (€22)|
|Train frequency||8 a day|
|Direct train||Yes, there are 8 direct trains a day|
|Train providers||Regionale Veloce, Frecciargento, Regionale, Intercity Notte, Frecciarossa or Intercity|
Trains from Perugia to Bologna cover the 109 miles (175 km) long journey taking on average 4 h 9 min with our travel partners like Regionale Veloce, Frecciargento, Regionale, Intercity Notte, Frecciarossa or Intercity. Normally, there are 8 trains operating per day, including direct services available. While the average ticket price for this journey costs around $24 (€22), you can find the cheapest train ticket for as low as $24 (€22). Travelers depart most frequently from Perugia and arrive in Bologna Centrale.
Frecciarossa trains will get you to Bologna from Perugia from $24 (€22). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Looking for a smooth and easy way to travel to Bologna from Perugia? Book your Trenitalia Frecciarossa train between Perugia and Bologna with Omio today! Trenitalia is Italy’s national train company that offers a wide variety of connections throughout the country, including the Perugia to Bologna trip. Omio shows you current Frecciarossa schedules and tickets to cover the 109 miles (175 km) distance. You can choose from fares like Super Economy, Economy, and Base for the best deals on this route. Trenitalia discount cards can also be applied when purchasing your Frecciarossa ticket on Omio.
All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers. Frecciarossa covers long distances and connects major cities in Italy in just a few hours thanks to its high speed. These trains are renowned for their comfort, speed and reduced environmental impact and can reach speeds up to 186 mph (300 kmh). Frecciarossa offers all travelers ultimate comfort, flexibility and convenience, and you can book Frecciarossa tickets with us in a few steps!
On a typical day, there are usually between 15 and 20 trains from Perugia to Bologna. The weekly total usually comes out to around 115 trains for travelers to choose from. Many different factors can impact the total duration of your trip, including what type of train is being used for the journey, the number of transfers you will have, the amount of time these transfers will wind up taking you. On average, trips between these 2 cities may take anywhere from 2h 25min to 6h 30min. Perugia is approximately 110 miles from Bologna. You may be able to find some direct trains for this route, but most trains will require you to transfer at least once, if not twice. When you reach Bologna, there are a few different things that you can see, including Piazza Maggiore and the Basilica di San Petronio.
You will find that on an average day, there are usually 15 to 20 trains from Perugia to Bologna for you to choose from. Per week, the total is generally around 115 trains. Departures for this route will usually start at around 05:25 a.m. and finish at approximately 08:55 p.m.
Details such as the type of train that you will be on, the number of transfers that you have planned during your voyage, and how long these transfers are expected to take can all have an impact on the total duration of your journey. On average, you can plan on trains between these two cities taking anywhere from 2h 25min to 6h 30min. There are usually a few trains per day that are direct, but a majority of itineraries involve either one or two transfers before you reach your final destination of Bologna.
Departure train station: When you travel from Perugia to Bologna by train, you will normally leave from Perugia railway station. This station is one of the largest in the region and it can be found approximately 1.9 miles (3 km) from the city center. If you need to travel to the station from downtown Perugia, you can grab bus line B, C, or D, which will bring you to your destination in approximately 5 to10min. At this station, you will find outlets, sitting areas, free access to Wi-Fi, shops to purchase snacks, drinks, and travel essentials, public restrooms, and drinking fountains. To make sure that you have enough time to find your platform and board, head to the station around 30min before your train is supposed to leave.
Arrival train station: Once you reach Bologna, your train will arrive at Bologna Centrale railway station. This station is approximately 1.2 miles (2 km) from the city center. To travel between these two locations, you can take bus line C, which will bring you to downtown Bologna in around 5min to 10min. Like Perugia railway station, Bologna Centrale railway station has shops that sell refreshments, free access to Wi-Fi for travelers, sitting areas, outlets, luggage storage, and drinking fountains.
Trenitalia is the company that mainly services trains from Perugia to Bologna. Since it was first created in the early 2000s, this company has quickly grown to be one of the main transport providers of Italy. It now services hundreds of daily trains between many cities scattered throughout the country. When you travel with Trenitalia from Perugia to Bologna, you may be able to find a direct train. However, there are many journeys between these cities that will require changing trains either once or twice. If you do need to transfer trains, this may occur in cities such as Florence and Prato.
On a typical day, Trenitalia will operate between 15 and 20 trains from Perugia to Bologna. Each week, the total is approximately 115 journeys for passengers to choose from. Many factors can affect how long your journey will end up taking, but you can normally plan on it lasting between 2h 25min and 6h 30min. Trenitalia offers some trains from Perugia to Bologna that are direct, but many of the trips between these two cities will require passengers to transfer trains either once or twice. You will normally depart from Perugia railway station and arrive at Bologna Centrale railway station. For this route, Trenitalia usually operates regional trains. You will find that the timetable is normally the same on both weekends and weekdays.
For trains from Perugia to Bologna, Trenitalia usually has one booking class, which is Second Class. All of the company’s trains are equipped with free and unlimited Wi-Fi for passengers to use during the trip. Each traveler has the right to bring up to two large pieces of luggage and one carry-on item or bag with them without having to pay an additional fee. You may bring a bicycle with you as one of your pieces of luggage, but keep in mind that you will need to fold it and put it in a bag before storing it in your train car. Trenitalia allows small animals on board, but they need to be in a proper pet container. All trains that are serviced by Trenitalia are accessible for passengers that have limited mobility or a disability.
Those that are traveling on a budget can use a few different tricks to easily find cheap trains from Perugia to Bologna. If you have the option, try to book a train that includes a transfer, as these are almost always cheaper than direct voyages. When possible, book your train as far in advance as you can, as prices will normally be lower the earlier that you make your reservation. Being flexible with the dates and times that you will be traveling will also help to give you more options with fares and make it more likely that you will find a cheap ticket.
There are a few train stations in Perugia to start your journey from including Perugia, Perugia Universita' and Perugia Silvestrini. In Bologna you have a few train station options to choose from for your arrival including Bologna Centrale, Bologna Borgo Panigale and Bologna Mazzini.
Omio customers traveling this route depart most frequently from Perugia and arrive in Bologna Centrale.
The most popular departure train station with passengers for this route, called Perugia, is located 1.9 miles (3.1 km) from the city center of Perugia.
The most popular arrival train station, Bologna Centrale, is located 1.6 miles (2.5 km) away from the city center of Bologna.
Here are some other resources that might have the information you need