Travel Information to Vicenza from Bari
| 405 miles (654 km) | |
| Train, bus or flight | |
| $23 - $34 | |
| Bus • $23 (€21) • 11 h 15 min | |
| Flight • $28 (€25) • 1 h 20 min | |
| Marino Autolinee, Ryanair or Frecciarossa |
Travel 405 miles (654 km) by train, bus or flight between Bari and Vicenza. The most popular travel companies which serve this route are Marino Autolinee, Ryanair or Frecciarossa among others. Travelers can even take a direct bus, flight or train from Bari to Vicenza.
Travel optionsfrom Bari to Vicenza
How to get from Bari to Vicenza by train, bus or flight.
Our recommendation
The best way to travel from Bari to Vicenza is by taking a train because it’s the best combination of price and speed.
Intercity 610+
Regionale 16309Cheapest
InterCityNotte 754+
Regionale Veloce 3960 · Regionale Veloce 3486Fastest
FR 4739Other options
Intercity 608+
Regionale Veloce 3982 · Regionale 17214
Intercity 610+
Regionale 16309 · Regionale 16101
Intercity 614+
Regionale Veloce 3992 · Regionale 17248
040 · 068
FlixBus · FlixBus
FlixBus · FlixBus
AZ1606 · AZ1473
AZ1616 · AZ1473
AZ1612 · AZ1475+
VENEZIA AIRLINK AV042 · Regionale 16026Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Bari to Vicenza
Travel 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.

You can get to Vicenza from Bari 3 different ways: train, bus or flight.
The cheapest way to get from Bari to Vicenza is by taking a bus with average ticket prices of $23 (€21) compared to other travel options to Vicenza:
Taking a bus costs $4 (€4) less than taking a flight, which costs on average $28 (€25) for the same trip.
Taking a bus costs $10 (€9) less than taking a train, which average ticket prices of $34 (€30).
The fastest way from Bari to Vicenza is by flight with an average journey time of 1 h 20 min.
There are alternative travel options to Vicenza that take longer:
Getting to Vicenza by bus takes 11 h 15 min on average.
Train takes on average 7 h 26 min.
Vicenza is approximately 405 miles (654 km) away from Bari.
The average frequency per day from Bari to Vicenza is:
- 1 bus per day.
- Around 10 trains per day.
However, we recommend checking specific travel dates for your trip to Vicenza from Bari as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Bari to Vicenza:
The following travel companies offer services from Bari to Vicenza:
- Travel with Marino Autolinee or FlixBus to go to Vicenza by bus. For a good deal on tickets, you can find FlixBus Bari to Vicenza tickets on Omio for $23 (€21).
- Ryanair or Alitalia can get you to Vicenza by plane. You can find a good deal for plane tickets with Ryanair from Bari to Vicenza for $28 (€25) on Omio.
- Frecciarossa, Intercity or Intercity Notte can get you to Vicenza by train. You can find a good deal for train tickets with Intercity from Bari to Vicenza for $34 (€30) on Omio.
Yes, there are direct routes from Bari to Vicenza with the following travel companies:
- You can find 1 direct bus per day to Vicenza with FlixBus.
Direct services to Vicenza tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your route.
Travelling from Bari to Vicenza: related information
Here are some other resources that might have the information you need
