COMPARE Prices across different modes

Sep 21
$83Intercity Notte
$85Marino Autolinee
Sep 23
Sep 24
$88Wizz Air
Sep 25
$113Malta Air
Sep 26
Sep 27
$73Marino Autolinee
$63Wizz Air
Sep 28
$73Marino Autolinee
$35Malta Air
Oct 1
$23Wizz Air
Oct 2
$87Marino Autolinee
$15Malta Air
Oct 3
$69Wizz Air

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

Deutsche Bahn

Train Information to Vicenza from Bari

distanceDistance405 miles (654 km)
durationAverage train duration7 h 26 min
priceAverage train ticket price$70 (€56)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Bari to Vicenza cover the 405 miles (654 km) long trip taking on average 7 h 26 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 $53 (€43), but the average price of train tickets is $70 (€56). Travelers depart most frequently from Bari Centrale and arrive in Vicenza.

Travel Tips

Trains from Bari to Vicenza
Travel by train to Vicenza 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 Bari to Vicenza.
How much do cheap trains to Vicenza from Bari cost?
Omio customers have found cheap train tickets between Bari and Vicenza for as low as $53 (€43)  for the next 7 days.
How much is the train to Vicenza from Bari on average?
The Bari to Vicenza train ticket price is on average $70 (€56)  if you are looking to book your tickets for this journey in the next week.
How far is Vicenza from Bari by train?
The distance from Bari to Vicenza by train is approximately 405 miles (654 km).
How long is a train to Vicenza from Bari on average?
The train time to Vicenza from Bari is on average 7 h 26 min  for the 405 miles (654 km) long journey, but the time it takes to go to Vicenza from Bari by train can vary depending on specific dates or traveling on weekends and holidays.
What is the departure train station in Bari and arrival train station in Vicenza?

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

Where is the Bari train station located? Where is the Vicenza train station located?

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

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

How many trains per day are there from Bari to Vicenza?
On average, there are 2 trains a day from Bari to Vicenza. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Bari to Vicenza? What time is the last train from Bari to Vicenza?
The first Bari to Vicenza train departs at 6: 07 AM   and the last train from Bari to Vicenza leaves at 8: 09 PM. Check out the most up-to-date train schedule from Bari to Vicenza on Omio and find the best time to travel to your destination.
How far in advance should I book a train ticket from Bari to Vicenza to get the best deals?
If you purchase a train ticket from Bari to Vicenza within the next 7 days, you can find tickets to cost on average $70 (€56) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Vicenza from Bari are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Bari Centrale
Bari Zona Industriale