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

Deutsche Bahn

Train Information to Trani from Bologna

distanceDistance339 miles (546 km)
durationAverage train duration6 h 33 min
priceAverage train ticket price$28 (€23)
frequencyTrain frequency5 a day
changesDirect trainYes, there are 5 direct trains a day

Trains from Bologna to Trani cover the 339 miles (546 km) long trip taking on average 6 h 33 min with our travel partners like. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this trip costs around $28 (€23), you can find the cheapest train ticket for as low as $28 (€23). Travelers depart most frequently from Bologna Centrale and arrive in Trani.

Travel Tips

Trains from Bologna to Trani
Travel by train to Trani 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 Bologna to Trani.
What is the price of the cheapest train from Bologna to Trani?
If you’re looking to save money on tickets, you can find cheap Bologna to Trani trains for as little as $28 (€23)  in the next 7 days.
How much does it cost to take a train from Bologna to Trani?
In the next 7 days you can expect to pay on average $28 (€23)  for a train ticket from Bologna to Trani.
What is the distance from Bologna to Trani by train?
The distance to Trani from Bologna by train is approximately 339 miles (546 km).
What is the Bologna to Trani train travel time?
The Bologna to Trani train duration is on average 6 h 33 min, which is to be expected when traveling 339 miles (546 km) to Trani from Bologna. However, the time it takes can vary based on specific dates, weekends, and holidays.
When traveling by train from Bologna to Trani, which train station in Bologna do I depart from and which train station in Trani do I arrive in?

Omio customers traveling this route book their trains from Bologna Centrale   to Trani.

Where is the train station in Bologna? Where is the train station in Trani?

Passengers board their train most frequently from Bologna Centrale and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Trani and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Trani.

How many train services per day are there between Bologna and Trani?
The average number of trains departing Bologna for Trani is 5 a day. The train schedules and services may vary between weekdays and weekends.
What time is the earliest train from Bologna to Trani? What time is the last train from Bologna to Trani?
The earliest train departing from Bologna to Trani leaves at 7: 57 AM. The last train departing from Bologna to Trani leaves at 9: 00 PM. You can find the latest Bologna to Trani train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I buy a train ticket from Bologna to Trani to get the best deals?
The price of a one way train ticket from Bologna to Trani is on average $28 (€23) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Bologna to Trani available a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Bologna is Bologna Centrale. Read all the information you need to know about services, amenities and connections at Bologna Centrale for your journey from Bologna to Trani.
Amenities at station
Ticket office hours
Mon - Sun: 06: 00 - 21: 00
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN