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 flight because it’s the best combination of price and speed.
FR 811Cheapest
2206 · 2792Fastest
FR 811Other options
Intercity 610+
Regionale Veloce 3986
Intercity 608+
Regionale Veloce 3982
Intercity 1546+
Regionale Veloce 3990
2206 · 2792
2206 · 2792
2206 · 2809
FR 4739
AZ1606 · AZ1473
AZ1616 · AZ1467Find 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
Compare coach, train 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.
20 Dec
21 Dec
22 Dec
23 Dec
24 Dec
25 Dec
26 Dec
27 Dec
28 Dec
29 Dec
30 Dec
31 Dec
01 Jan
02 Jan
03 Jan
04 Jan
05 Jan
06 Jan
07 Jan
08 Jan
09 Jan
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Bari to Venice
Travel to Venice 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 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
