[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Perugia to Bologna

Showing times and prices for May 23

Cheapest

$24

Average

$35

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.

Cheapest
01:41PMPerugia4h11 05:52PMBologna Centrale
2 changes
$241One-way
Cheapest
05:44PMPerugia4h44 10:28PMBologna Centrale
2 changes
$241One-way
Cheapest
06:15AMPerugia4h05 10:20AMBologna Centrale
1 changes
$241One-way
Cheapest
11:44AMPerugia4h08 03:52PMBologna Centrale
2 changes
$241One-way
Cheapest
07:41PMPerugia4h09 11:50PMBologna Centrale
1 changes
$241One-way

Train schedule from Perugia to Bologna

Showing trains for tomorrow, Mon, May 23
05:24AMPerugia2h24 07:48AMBologna Centrale
0 changes
06:15AMPerugia4h05 10:20AMBologna Centrale
0 changes
06:38AMPerugia2h35 09:13AMBologna Centrale
0 changes
06:38AMPerugia3h04 09:42AMBologna Centrale
0 changes
07:18AMPerugia3h40 10:58AMBologna Centrale
0 changes
07:18AMPerugia4h20 11:38AMBologna Centrale
0 changes
08:04AMPerugia3h54 11:58AMBologna Centrale
0 changes
09:52AMPerugia2h56 12:48PMBologna Centrale
0 changes
09:52AMPerugia5h04 02:56PMBologna Centrale
0 changes
11:44AMPerugia4h08 03:52PMBologna Centrale
0 changes
11:44AMPerugia2h58 02:42PMBologna Centrale
0 changes
12:27PMPerugia3h31 03:58PMBologna Centrale
0 changes
12:27PMPerugia4h15 04:42PMBologna Centrale
0 changes
01:41PMPerugia4h11 05:52PMBologna Centrale
0 changes
01:41PMPerugia3h17 04:58PMBologna Centrale
0 changes
02:27PMPerugia3h21 05:48PMBologna Centrale
0 changes
03:40PMPerugia3h18 06:58PMBologna Centrale
0 changes
03:40PMPerugia4h42 08:22PMBologna Centrale
0 changes
04:27PMPerugia3h29 07:56PMBologna Centrale
0 changes
05:44PMPerugia4h44 10:28PMBologna Centrale
0 changes
05:44PMPerugia2h58 08:42PMBologna Centrale
0 changes
06:53PMPerugia3h42 10:35PMBologna Centrale
0 changes
07:41PMPerugia4h09 11:50PMBologna Centrale
0 changes
08:55PMPerugia6h37 03:32AMBologna Centrale
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
May 23
$24Regionale
$48Frecciarossa
Tue
May 24
$24Regionale
$48Frecciarossa
Wed
May 25
$24Regionale
$12Flixbus
Thu
May 26
$24Regionale
$51Frecciarossa
Fri
May 27
$24Regionale
$12Flixbus
Sat
May 28
$24Regionale
$48Frecciarossa
Sun
May 29
$24Regionale
$58Frecciarossa
Mon
May 30
$24Regionale
$48Frecciarossa
Tue
May 31
$22Intercity
$48Frecciarossa
Wed
Jun 1
$22Intercity
$48Frecciarossa
Thu
Jun 2
$24Regionale
$48Frecciarossa
Fri
Jun 3
$24Regionale
$52Frecciarossa
Sat
Jun 4
$24Regionale
$48Frecciarossa
Sun
Jun 5
$24Regionale
Find prices
Mon
Jun 6
$24Regionale
$12Flixbus
Tue
Jun 7
$22Intercity
$52Frecciarossa
Wed
Jun 8
$17Intercity
$48Frecciarossa
Thu
Jun 9
$17Intercity
$48Frecciarossa
Fri
Jun 10
$24Regionale
$52Frecciarossa
Sat
Jun 11
$24Regionale
$48Frecciarossa

Fastest train times from Perugia to Bologna

Showing times and prices for May 23

Fastest Journey

2 h 24 m

Average

3 h 48 m

Trains per day

24

Distance

175 km

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.

Fastest
05:24AMPerugia2h24 07:48AMBologna Centrale
0 changes
$461One-way
2nd Fastest
06:38AMPerugia2h35 09:13AMBologna Centrale
1 changes
$561One-way
09:52AMPerugia2h56 12:48PMBologna Centrale
1 changes
$491One-way
05:44PMPerugia2h58 08:42PMBologna Centrale
1 changes
$341One-way
11:44AMPerugia2h58 02:42PMBologna Centrale
1 changes
$301One-way

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 Bologna

distanceDistance109 miles (175 km)
durationAverage train duration4 h 9 min
priceAverage train ticket price$24 (€22)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain providersRegionale 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.

Train companies: Frecciarossa from Perugia to Bologna trains

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.

Frecciarossa

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!

    Trains from Perugia to Bologna

    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.

    Perugia to Bologna Train Time: Daily Departures

    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.

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

    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.

    What are the departure and arrival stations for trains for this route?

    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.

    Which train companies travel from Perugia to Bologna?

    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.

    Trenitalia trains from Perugia to Bologna

    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.

    Train Perugia to Bologna: Services on Board

    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.

    How to find cheap train tickets from Perugia to Bologna?

    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.

     

    Travel Tips: Trains from Perugia to Bologna

    Travel by train to Bologna 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 Bologna.
    FAQs

    How much does a cheap train from Perugia to Bologna cost?

    If you’re looking to save money on tickets, you can find cheap Perugia to Bologna trains for as little as $24 (€22)  in the next 7 days.

    What is the cost of a train from Perugia to Bologna?

    The train price to Bologna from Perugia is on average $24 (€22)  if you are looking to purchase your tickets for this route in the next 7 days.

    How far is Perugia to Bologna by train?

    When traveling this route you should expect the distance between Perugia and Bologna by train to be approximately 109 miles (175 km).

    How long is a train between Perugia and Bologna on average?

    On average the Perugia to Bologna train travel time is 4 h 9 min  for the 109 miles (175 km) long journey, but the duration can vary if you travel on weekends and holidays.

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

    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.

    Where do I find the Perugia train station to Bologna? Where is the Bologna train station?

    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.

    What train companies go from Perugia to Bologna?

    Take the Perugia to Bologna train with Regionale Veloce, Frecciargento, Regionale, Intercity Notte, Frecciarossa or Intercity. However, it's always good to check out all possible train providers for the route from Perugia to Bologna as there might be differences in the amenities they offer.

    Are there any direct trains from Perugia to Bologna?

    Yes, there are 8 direct trains per day from Perugia to Bologna, and you can find a direct train for this trip with Frecciarossa or Intercity  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How many train services per day are there between Perugia and Bologna?

    On average, there are 8 trains a day from Perugia to Bologna. The train times and services may be different on weekends and holidays compared to weekdays.

    When can I take the first train from Perugia to Bologna? When can I take the last train for the day?

    You can take the earliest train from Perugia to Bologna at 4: 38 AM   or take the last train from Perugia to Bologna leaving at 8: 37 PM. Look for the latest Perugia to Bologna train schedules on Omio and book the best time to take the train for this route.

    How early should I buy Perugia to Bologna train tickets to get the best deals?

    If you book the Perugia to Bologna train within the next 7 days, you can find one way tickets to cost on average $24 (€22). However, booking your train ticket in advance gives you access to the best prices for trains to Bologna from Perugia. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Perugia
    Bologna
    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 Bologna.