Rome2Rio

How to get fromPoprad to Bariby bus, plane, train (Trenitalia), car ferry, car, train or shuttle

Find Transport to Bari

See all options

There are 9 ways to get from Poprad to Bari by bus, plane, train (Trenitalia), car ferry, car, train, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to John Paul Ii International Airport Kraków–Balice, fly

    best
    1. Take the bus from Poprad to Krakow, MDA Bus Stationbus bus
    2. Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Bari Karol Wojtyła Airport (BRI)plane plane KRK - BRI
    8h 18m
    €79–222
  2. Train

    1. Take the train from Poprad-Tatry to Bratislava Hlavna Stanicatrain train 502 / ...
    2. Take the train from Bratislava Hlavna Stanica to Wien Hbftrain train
    3. Take the train from Wien Hbf to Venezia Mestretrain train Rjx
    4. Take the train from Venezia Mestre to Bologna Centraletrain train Fr
    5. Take the train from Bologna Centrale to Bari Centraletrain train Fr
    21h 12m
    €190–419
  3. Bus, car ferry

    1. Take the bus from Poprad to Dubrovnik, Autobusni kolodvorbus bus 986
    2. Take the car ferry from Dubrovnik to Port of Baricarferry car ferry 54
    28h 37m
    €156–265
  4. Drive 1,675.9 km

    1. Drive from Poprad to Baricar car 1,675.9 km
    17h 23m
    €263–380
  5. Train to Bratislava Airport, fly

    1. Take the train from Poprad-Tatry to Bratislava Hlavna Stanicatrain train
    2. Fly from Bratislava Airport (BTS) to Bari Karol Wojtyła Airport (BRI)plane plane BTS - BRI
    8h 8m
    €85–234
  6. Train, shuttle to Budapest Ferenc Liszt International Airport, fly

    1. Take the train from Poprad-Tatry to Kosicetrain train
    2. Take a shuttle bus from Košice to Budapest Airportshuttle bus
    3. Fly from Budapest Ferenc Liszt International Airport (BUD) to Bari Karol Wojtyła Airport (BRI)plane plane BUD - BRI
    9h 10m
    €96–246
  7. Train, bus to Vienna International Airport, fly

    1. Take the train from Poprad-Tatry to Bratislava Hlavna Stanicatrain train
    2. Take the bus from Bratislava Main Train Station to Flughafen Wienbus bus
    3. Fly from Vienna International Airport (VIE) to Bari Karol Wojtyła Airport (BRI)plane plane VIE - BRI
    9h 19m
    €90–264
  8. Bus

    1. Take the bus from Poprad to Nowy Targ, Bus Stationbus bus
    2. Take the bus from Nowy Targ to Neapolbus bus
    3. Take the bus from Napoli P.zza Garibaldi to Baribus bus 571 / ...
    31h 22m
    €137–155
  9. Train, bus

    1. Take the train from Poprad-Tatry to Choptrain train 617 / ...
    2. Take the bus from Uzhhorod to Baribus bus
    36h 13m
    €101–142

Poprad to Bari by train

Calendar14Weekly Trains
Duration21h 12mAverage Duration
Ticket€190Cheapest Price
See schedules

Questions & Answers

What companies run services between Poprad, Slovakia and Bari, Italy?

You can take a train from Poprad-Tatry to Bari Centrale via Bratislava Hlavna Stanica, Wien Hbf, Venezia Mestre, and Bologna Centrale in around 21h 12m. Alternatively, you can take a bus from Poprad to Bari via Nowy Targ, Neapol, and Napoli P.zza Garibaldi in around 31h 22m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Italy

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides

More Questions & Answers