COMPARE Prices across different modes

Wed
Sep 29
$66Intercity
$79Marino Autolinee
$35Wizz Air
Thu
Sep 30
$74Frecciabianca
$84Marino Autolinee
$31Wizz Air
Fri
Oct 1
$45Intercity
$87Marino Autolinee
$29Wizz Air
Sat
Oct 2
$54Intercity
$73Marino Autolinee
$51Malta Air
Sun
Oct 3
$80Frecciabianca
$79Marino Autolinee
$43Wizz Air

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Vicenza to Bari

distanceDistance405 miles (654 km)
durationAverage train duration8 h 39 min
priceAverage train ticket price$64 (€51)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Vicenza to Bari cover the 405 miles (654 km) long journey taking on average 8 h 39 min with our travel partners like. Normally, there are 2 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $45 (€36), but the average price of train tickets is $64 (€51). Travelers depart most frequently from Vicenza and arrive in Bari Centrale.

Travel Tips

Trains from Vicenza 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 Vicenza to Bari.
FAQs
How much are cheap trains between Vicenza and Bari?
Omio customers have found cheap train tickets between Vicenza and Bari for as low as $45 (€36)  for the next 7 days.
How much is the train from Vicenza to Bari on average?
In the next 7 days you can expect to pay on average $64 (€51)  for a train ticket between Vicenza and Bari.
How many miles is it from Vicenza to Bari by train?
The Vicenza to Bari train distance is approximately 405 miles (654 km).
How many hours is the train time from Vicenza to Bari?
On average the Vicenza to Bari train time is 8 h 39 min  covering the 405 miles (654 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What train station in Vicenza goes to Bari? What train station do I come into Bari from Vicenza?

Omio customers traveling this route depart most frequently from Vicenza   and arrive in Bari Centrale.

Where is the departure train station in Vicenza located? Where is the arrival train station in Bari located?

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

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

How many trains per day are there between Vicenza and Bari?
The average number of trains departing Vicenza for Bari is 2 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Vicenza to Bari? When can I take the last train for the day?
The earliest train departing from Vicenza to Bari leaves at 5: 33 AM. The last train departing from Vicenza to Bari leaves at 7: 41 PM. You can find the latest Vicenza to Bari train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book Vicenza to Bari train tickets to get the best deals?
If you purchase the Vicenza to Bari train within the next 7 days, you can find one way tickets to cost on average $64 (€51). However, booking your train ticket in advance gives you access to the best prices for trains from Vicenza to Bari. 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.