Travel from Bari to Venice

Train, bus or fly from Bari to Venice?

Volotea, easyJet and Alitalia fly from Bari to Venice 4 times a day. Alternatively, Trenitalia Frecce operates a train from Bari to Venice twice daily. Tickets cost $95 - $140 and the journey takes 7 hours 30 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bari to Venice

ModeDurationPrice
From Bari Brigata Bari train to Bari airport, fly to Venice airport, then line 5 bus to Venice.3 h 6 min$83
From Bari Brigata Bari train to Bari airport, fly to Venice Treviso airport, then shuttle to Venice.3 h 31 min$116
From Bari Brigata Bari train to Bari airport, fly to Verona airport, line 199 Airport Bus to Verona Porta Nuova, then train to Venice.4 h 55 min$159
From Bari Brigata Bari train to Bari airport, fly to Bologna airport, Aerobus to Bologna C.Le, then train to Venice.5 h 6 min$97
From Bari Centrale train to Venezia S.Lucia.7 h 30 min$120
From Bari Centrale train to Bologna C.Le then train to Venezia S.Lucia.7 h 54 min$120
From Bari bus to Bologna Centrale Station then train to Venezia Santa Lucia Station.10 h 52 min$79
From Bari bus to Bitonto, bus to Mestre Fs C3, then bus to Corsia A5.13 h 8 min$97
From Bari drive to Venice.7 h 19 min$149

How long does it take to get from Bari to Venice?

It takes approximately 3 hours 6 minutes to get from Bari to Venice, including transfers.

Is there a direct train between Bari and Venice?

Yes, there is a direct train departing from Bari Centrale and arriving at Venezia S.Lucia. Services depart twice daily, and operate every day. The journey takes approximately 7 hours 30 minutes.

Is there a direct bus between Bari and Venice?

No, there is no direct bus from Bari to Venice. However, there are services departing from Bari and arriving at Corsia A5 via Bitonto and Mestre Fs C3. The journey, including transfers, takes approximately 13 hours 8 minutes.

Operators from Bari to Venice

OperatorPhoneWebsite
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
VoloteaVolotea
easyJeteasyJet
AlitaliaAlitalia
ACTV S.p.a+ 39 041 27 22 111ACTV S.p.a
RyanairRyanair
GoOpti+386 1 320 4530GoOpti
Air DolomitiAir Dolomiti
Azienda Trasporti Verona Srl+39 045 805 7922Azienda Trasporti Verona Srl
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
TPER - Trasporto Passeggeri Emilia Romagna051.350111TPER - Trasporto Passeggeri Emilia Romagna
Marino Autolinee+39 080 3112335Marino Autolinee
ItaloTreno+39 060708ItaloTreno
Marozzi VT080 579 0211Marozzi VT
FlixBus+49 1807 123 99 123FlixBus
Close Print Itinerary
  1. Here are 9 options to get from
    Bari to Venice:

    1. Trip:
      1 Fly to Venice
      • One-Way approx: USD $43 - $178
      • Duration: 3 h 6 min
      Open +
      • Trip:
        1 Fly to Venice
        • One-Way approx: USD $43 - $178
        • Duration: 3 h 6 min
        Close x
    2. Trip:
      2 Fly to Venice Treviso
      • One-Way approx: USD $66 - $331
      • Duration: 3 h 31 min
      Open +
      • Trip:
        2 Fly to Venice Treviso
        • One-Way approx: USD $66 - $331
        • Duration: 3 h 31 min
        Close x
    3. Trip:
      3 Fly to Verona, train
      • One-Way approx: USD $79 - $453
      • Duration: 4 h 55 min
      Open +
      • Trip:
        3 Fly to Verona, train
        • One-Way approx: USD $79 - $453
        • Duration: 4 h 55 min
        Close x
    4. Trip:
      4 Fly to Bologna, train
      • One-Way approx: USD $53 - $216
      • Duration: 5 h 6 min
      Open +
      • Trip:
        4 Fly to Bologna, train
        • One-Way approx: USD $53 - $216
        • Duration: 5 h 6 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $95 - $140
      • Duration: 7 h 30 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $95 - $140
        • Duration: 7 h 30 min
        Close x
    6. Trip:
      6 Train via Bologna C.Le
      • One-Way approx: USD $98 - $139
      • Duration: 7 h 54 min
      Open +
      • Trip:
        6 Train via Bologna C.Le
        • One-Way approx: USD $98 - $139
        • Duration: 7 h 54 min
        Close x
    7. Trip:
      7 Bus, train
      • One-Way approx: USD $75 - $87
      • Duration: 10 h 52 min
      Open +
      • Trip:
        7 Bus, train
        • One-Way approx: USD $75 - $87
        • Duration: 10 h 52 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $59 - $99
      • Duration: 13 h 8 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $59 - $99
        • Duration: 13 h 8 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $120 - $180
      • Duration: 7 h 19 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $120 - $180
        • Duration: 7 h 19 min
        Close x