Travel from Amsterdam to Bari

Train or fly from Amsterdam to Bari?

Transavia Holland, Alitalia and 5 other airlines fly from Amsterdam to Bari every 4 hours. Alternatively, Thalys operates a train from Amsterdam to Bari hourly. Tickets cost $150 - $190 and the journey takes 3 h 18 min. 4 other operators also service this route.

Travel Guides

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

How to get from Amsterdam to Bari

From Amsterdam Centraal train to Amsterdam airport, fly to Bari airport, then train to Bari. 5 h 21 min $169. From Amsterdam Centraal train to Paris Nord, train to Paris Gare de Lyon, train to Torino Porta Susa, train to Bologna C.Le, then train to Bari Centrale. 20 h 11 min $497. From Amsterdam Centraal train to Köln then bus to Bari. 30 h 30 min $214. From Amsterdam Centraal train to Duisburg Hbf, walk to Duisburg, then bus to Bari. 32 h 27 min $240. From Amsterdam drive to Düsseldorf Hbf, train to München Hbf Gl.5-10, train to Kufstein, then drive to Bari. 19 h 2 min $419. From Amsterdam drive to Bari. 18 h 5 min $366.

Operators from Amsterdam to Bari

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Transavia HollandTransavia Holland
AlitaliaAlitalia
Vueling AirlinesVueling Airlines
easyJeteasyJet
KLMKLM
LufthansaLufthansa
Air DolomitiAir Dolomiti
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
ThalysThalys
TransilienTransilien
TGV0033 892 353535TGV
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Marino Autolinee+39 080 3112335Marino Autolinee
FlixBus+49 1807 123 99 123FlixBus
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Close Print Itinerary
  1. Here are 6 options to get from
    Amsterdam to Bari:

    1. Trip:
      1 Fly
      • One-Way approx: USD $79 - $349
      • Duration: 5 h 21 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $79 - $349
        • Duration: 5 h 21 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $418 - $538
      • Duration: 20 h 11 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $418 - $538
        • Duration: 20 h 11 min
        Close x
    3. Trip:
      3 Train, bus Marino Autolinee
      • One-Way approx: USD $196 - $220
      • Duration: 30 h 30 min
      Open +
      • Trip:
        3 Train, bus Marino Autolinee
        • One-Way approx: USD $196 - $220
        • Duration: 30 h 30 min
        Close x
    4. Trip:
      4 Train, bus FlixBus
      • One-Way approx: USD $145 - $254
      • Duration: 32 h 27 min
      Open +
      • Trip:
        4 Train, bus FlixBus
        • One-Way approx: USD $145 - $254
        • Duration: 32 h 27 min
        Close x
    5. Trip:
      5 Drive, train
      • One-Way approx: USD $322 - $509
      • Duration: 19 h 2 min
      Open +
      • Trip:
        5 Drive, train
        • One-Way approx: USD $322 - $509
        • Duration: 19 h 2 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $300 - $440
      • Duration: 18 h 5 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $300 - $440
        • Duration: 18 h 5 min
        Close x