There are 5 ways to get from Caggiano to Bari by train (Trenitalia), bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train (Trenitalia)
best- Take the train from Romagnano-Vietri-Sal to Tarantotrain Re
- Take the train from Taranto to Bari Centraletrain Re
5h 8m€43–73Bus
cheapest- Take the bus from Caggiano to Fisciano Stationbus C
- Take the bus from Fisciano to Bari Largo Sorrentinobus SITAsud
5h 20m€13–27Drive 162.8 km
- Drive from Caggiano to Baricar 162.8 km
2h 32m€25–36Bus, Leonetti Bus
- Take the bus from Caggiano to Fisciano Stationbus C
- Take the bus from Fisciano to Baribus Rome
5h 30m€14–19Bus, train
- Take the bus from Caggiano to Atena Lucana Biviobus
- Take the bus from Atena Lucana - Hotel Kristal to Potenza - Scalo FS Biviobus 205
- Take the train from Potenza Centrale to Bari Centraletrain
7h 37m€13–17
Questions & Answers
The cheapest way to get from Caggiano to Bari is to bus and train which costs €12 - €17 and takes 7h 37m.
The fastest way to get from Caggiano to Bari is to drive which takes 2h 32m and costs €24 - €40.
No, there is no direct bus from Caggiano to Bari. However, there are services departing from Caggiano and arriving at Bari Largo Sorrentino via Fisciano. The journey, including transfers, takes approximately 5h 20m.
The distance between Caggiano and Bari is 320 km. The road distance is 162.8 km.
The best way to get from Caggiano to Bari without a car is to train which takes 5h 8m and costs €40 - €75.
It takes approximately 5h 8m to get from Caggiano to Bari, including transfers.
Caggiano to Bari bus services, operated by Curcio Viaggi, depart from Caggiano station.
The best way to get from Caggiano to Bari is to train which takes 5h 8m and costs €40 - €75. Alternatively, you can bus, which costs €12 - €27 and takes 5h 20m.
Caggiano to Bari bus services, operated by Curcio Viaggi, arrive at Fisciano Station.
Yes, the driving distance between Caggiano to Bari is 163 km. It takes approximately 2h 32m to drive from Caggiano to Bari.
What companies run services between Caggiano, Italy and Bari, Italy?
You can take a vehicle from Caggiano to Bari Centrale via Romagnano-Vietri-Sal and Taranto in around 5h 8m. Alternatively, you can take a bus from Caggiano to Bari Largo Sorrentino via Fisciano Station and Fisciano in around 5h 20m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Romagnano-Vietri-Sal to Taranto
- Ave. Duration
- 2h 51m
- Frequency
- Once daily
- Estimated price
- €12–18
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Bari Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €10–30
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Taranto to Bari Centrale
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €12–20
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Taranto to Bari Centrale
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- €14–27
- Schedules at
- trenitalia.com
Train from Potenza Centrale to Bari Centrale
- Ave. Duration
- 4h 2m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- +39 089 233 899
- salerno@autolineecurcio.it
- Website
- autolineecurcio.it
Bus from Caggiano to Fisciano Station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €2
- Website
- https://www.autolineecurcio.it/
Bus from Caggiano to Atena Lucana Bivio
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- €2
- Website
- https://www.autolineecurcio.it/
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Fisciano to Bari Largo Sorrentino
- Ave. Duration
- 3h 15m
- Frequency
- 5 times a week
- Estimated price
- €11–25
- Schedules at
- sitasudtrasporti.it
- 2nd Class
- €11–16
- Phone
- +39081/969167
- servizioclienti@leonettiroma.it
- Website
- leonettiroma.it
Bus from Fisciano to Bari
- Ave. Duration
- 3h 30m
- Frequency
- Once a week
- Estimated price
- €12–17
- Website
- https://www.leonettiroma.it/
- Phone
- +390973.663835
- samsrlmercure@gmail.com
- Website
- sam-castelluccioinferiore.com
Bus from Atena Lucana - Hotel Kristal to Potenza - Scalo FS Bivio
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- €2–3
- Schedules at
- sam-castelluccioinferiore.com
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 guide
More Questions & Answers
There are 3992+ hotels available in Bari.




























