There are 6 ways to get from Bari to Castelgrande by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus, taxi
best- Take the train from Bari Centrale to Foggiatrain Re / ...
- Take the bus from Figgia Terminal Bus to Lacedoniabus
- Take the taxi from Lacedonia to Castelgrandetaxi
3h 47mDrive 156.8 km
cheapest- Drive from Bari to Castelgrandecar 156.8 km
2h 38m€25–35Train via Taranto
- Take the train from Bari Centrale to Tarantotrain Re / ...
- Take the train from Taranto to Bella-Murotrain Ic / ...
5h 8mBus via Potenza
- Take the bus from Bari to Potenzabus Bologna - Potenza / ...
4h 26mBus
- Take the bus from Bari via Capruzzi to Melfibus 701
- Take the bus from Melfi - Polo Nord to Pescopaganobus 88
4h 35m€27–37Train
- Take the train from Bari Centrale to Potenza Centraletrain Bari
5h 47m€44–57
Questions & Answers
The cheapest way to get from Bari to Castelgrande is to drive which costs €24 - €35 and takes 2h 38m.
The fastest way to get from Bari to Castelgrande is to drive which takes 2h 38m and costs €24 - €35.
The distance between Bari and Castelgrande is 230 km. The road distance is 156.8 km.
The best way to get from Bari to Castelgrande without a car is to train and bus and taxi which takes 3h 47m and costs .
It takes approximately 3h 47m to get from Bari to Castelgrande, including transfers.
The best way to get from Bari to Castelgrande is to train via Taranto which takes 5h 8m and costs . Alternatively, you can bus via Potenza, which costs and takes 4h 26m.
Yes, the driving distance between Bari to Castelgrande is 157 km. It takes approximately 2h 38m to drive from Bari to Castelgrande.
There are 139+ hotels available in Castelgrande.
What companies run services between Bari, Italy and Castelgrande, Italy?
You can take a train from Bari Centrale to Castelgrande via Taranto and Bella-Muro in around 5h 8m. Alternatively, Itabus operates a bus from Bari to Potenza every 2 hours, and the journey takes 2h 30m.
- Website
- fsitaliane.it
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Schedules at
- fsitaliane.it
Train from Taranto to Bella-Muro
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Schedules at
- fsitaliane.it
Train from Bari Centrale to Potenza Centrale
- Ave. Duration
- 3h 51m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- 800 901 142
- air@aircampania.it
- Website
- aircampania.it
Bus from Figgia Terminal Bus to Lacedonia
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Schedules at
- aircampania.it
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Bari via Capruzzi to Melfi
- Ave. Duration
- 2h 20m
- Frequency
- 6 times a week
- Estimated price
- €8–12
- Schedules at
- sitasudtrasporti.it
Bus from Melfi - Polo Nord to Pescopagano
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €2–4
- Schedules at
- sitasudtrasporti.it
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











