Travel Information to Venice from Bari
| 374 miles | |
| Coach, train or flight | |
| £11 - £35 | |
| Coach • £11 • 10 h 25 min | |
| Flight • £22 • 1 h 20 min | |
| Itabus, Ryanair or Frecciarossa |
Travel 374 miles by coach, train or flight from Bari to Venice. The most popular travel providers which serve this journey are Itabus, Ryanair or Frecciarossa among others. Travellers can even take a direct coach, flight or train from Bari to Venice.
Travel optionsfrom Bari to Venice
How to get to Venice from Bari by train, bus, flight or ferry.
Our recommendation
The best way to travel from Bari to Venice is by taking a train because it’s the best combination of price and speed.
Intercity 610+
Regionale Veloce 3986Cheapest
FlixBus · FlixBusFastest
FR 811Other options
Intercity 608+
Regionale Veloce 3982
Intercity 614+
Regionale Veloce 3992
InterCityNotte 754+
Regionale Veloce 3960
FlixBus · FlixBus
FlixBus · FlixBus
FlixBus · FlixBus
AZ1606 · AZ1467
AZ1606 · AZ1463
AZ1606 · AZ1475Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, coaches, flights and ferries
05 Nov
06 Nov
07 Nov
08 Nov
09 Nov
10 Nov
11 Nov
12 Nov
13 Nov
14 Nov
15 Nov
16 Nov
17 Nov
18 Nov
19 Nov
20 Nov
21 Nov
22 Nov
23 Nov
24 Nov
25 Nov
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Bari to Venice

You can get between Bari and Venice 3 different ways: coach, train or flight.
The cheapest way to travel to Venice from Bari is a coach with an average price of £11.
This is compared to other travel options from Bari to Venice:
Taking a coach costs £11 less than taking a flight, which costs on average £22 for the same trip.
Taking a coach costs £24 less than taking a train, which costs on average £35 for the same trip.
The fastest way to get to Venice from Bari is by flight with an average travel time of 1 h 20 min.
Other travel options to Venice take longer:
Coach takes on average 10 h 25 min.
Train takes 7 h 39 min on average.
The distance between Bari and Venice is around 374 miles.
The average frequency per day from Bari to Venice is:
- 1 coach a day.
- 10 trains a day.
However, we recommend checking specific travel dates for your trip to Venice from Bari as scheduled services by coach, train or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Bari to Venice:
- Most travellers board their plane from Bari Palese Airport and arrive in Venice Marco Polo Airport.
- Most travellers take a train from Bari Centrale to Venice Santa Lucia.
The following travel companies offer services from Bari to Venice:
- Itabus, FlixBus or Marino Autolinee can take you to Venice by coach. If searching for a good deal on coaches, you can find tickets for Itabus from Bari to Venice for £11.
- Travel with Ryanair or Alitalia for flights to Venice. If you’re looking for a good deal on tickets, check for Ryanair Bari to Venice tickets on Omio for £22.
- Travel with Frecciarossa, Intercity Notte or Intercity for trains to Venice. If you’re looking for a good deal on tickets, check for Intercity Notte Bari to Venice tickets on Omio for £35.
Yes, there are direct services available from Bari to Venice with the following travel companies:
- Direct train available with Frecciarossa 1 direct train per day.
Direct services tend to save you time and add more convenience in getting you to Venice as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets to Venice from Bari.
Travelling from Bari to Venice: related information
Here are some other resources that might have the information you need
