COMPARE Prices across different modes

Sat
Sep 18
$65Intercity Notte
$60Flixbus
Sun
Sep 19
$48Intercity
$16Flixbus
Mon
Sep 20
$34Intercity Notte
Find prices
Tue
Sep 21
$45Intercity
$53Flixbus
Wed
Sep 22
$40Intercity
$53Flixbus
Fri
Sep 24
$57Intercity
$47Flixbus
Sat
Sep 25
$45Intercity
$23Flixbus
Sun
Sep 26
$44Intercity
$23Flixbus
Mon
Sep 27
$40Intercity Notte
$23Flixbus
Wed
Sep 29
$40Intercity
$62Marino Autolinee
Thu
Sep 30
$34Intercity
$23Flixbus
Fri
Oct 1
$36Intercity
$23Flixbus
Sat
Oct 2
$37Intercity
$23Flixbus
Mon
Oct 4
$34Intercity Notte
Find prices
Thu
Oct 7
$34Intercity Notte
$23Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Bari from Perugia

distanceDistance266 miles (429 km)
durationAverage train duration8 h 41 min
priceAverage train ticket price$53 (€42)
changesDirect trainYes

Trains from Perugia to Bari cover the 266 miles (429 km) long route taking on average 8 h 41 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $40 (€33), but the average price of train tickets is $53 (€42). Travelers depart most frequently from Perugia and arrive in Bari Centrale.

Travel Tips

Trains from Perugia to Bari
Travel by train to Bari 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 Bari.
FAQs
How much does a cheap train between Perugia and Bari cost?
Omio customers have found cheap train tickets from Perugia to Bari for as low as $40 (€33)  for the next 7 days.
What is the price of a train ticket from Perugia to Bari?
If you are looking to buy your train ticket in the next 7 days, you can expect the Perugia to Bari train to cost on average $53 (€42)  one way.
What is the distance to Bari from Perugia by train?
The train distance from Perugia to Bari is around 266 miles (429 km).
What is the Perugia to Bari train travel time?
On average the Perugia to Bari train travel time is 8 h 41 min  for the 266 miles (429 km) long trip, but the duration can vary if you travel on weekends and holidays.
What train station in Perugia goes to Bari? What train station do I come into Bari from Perugia?

When taking a train from Perugia, you have a couple of train stations you can depart from including Perugia, Perugia Universita' and Perugia Silvestrini. When you arrive in Bari, your train can arrive in train stations including Bari Centrale and Bari Palese-Macchie.

Omio customers traveling this route book their trains from Perugia   to Bari Centrale.

Where is the train station in Perugia? Where is the train station in Bari?

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

Passengers arriving in Bari most often arrive at Bari Centrale and need to travel around 1 mile (s) / 1 km from this train station to the city center.

When does the first train depart from Perugia to Bari? When does the last train depart from Perugia to Bari?
The earliest train for this route departs from Perugia at 4: 53 AM. The last train leaves from Perugia at 6: 24 PM. Check Omio for the latest train schedule from Perugia to Bari and book the best time to depart on your chosen travel date.
When should I book the Perugia to Bari train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you buy train tickets from Perugia to Bari within the next 7 days, you can find tickets to cost on average $53 (€42) one way. To find the best prices for this trip, consider booking your train ticket from Perugia to Bari a few months in advance.
Stations

Important Stations and Airports for this Journey

Perugia
Bari
Perugia
Amenities
Refreshments
Perugia
Amenities
Perugia Capitini
Amenities
Perugia Silvestrini
Amenities
Perugia Universita
Amenities