There are 5 ways to get from Bari to Tolve by train, taxi, bus, 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, taxi (Trenitalia)
best- Take the train from Bari Centrale to Tarantotrain Re
- Take the train from Taranto to Grassano-Garaguso-Trtrain Re
- Take the taxi from Grassano-Garaguso-Tr to Tolvetaxi
4h 16m€78–125Train, line 650 bus, line 099 bus
cheapest- Take the train from Bari Centrale to Gravina in Pugliatrain
- Take the bus from Gravina in Puglia to Irsinabus 650
- Take the bus from Irsina to Tolvebus 099
4h 48m€7–10Bus, line 650 bus, line 099 bus
- Take the bus from Bari Centrale to Altamurabus
- Take the bus from Altamura to Irsinabus 650
- Take the bus from Irsina to Tolvebus 099
5h 2mDrive 103.6 km
- Drive from Bari to Tolvecar 103.6 km
1h 41m€17–24Train, line 99 bus
- Take the train from Bari Centrale to Potenza Inferiore Scalotrain Bari
- Take the bus from Potenza - San Rocco to Tolvebus 99 / ...
6h 18m€11–16
Questions & Answers
The cheapest way to get from Bari to Tolve is to train and line 650 bus and line 099 bus which costs €7 - €11 and takes 4h 48m.
The fastest way to get from Bari to Tolve is to drive which takes 1h 41m and costs €16 - €24.
No, there is no direct bus from Bari to Tolve. However, there are services departing from Bari Centrale and arriving at Tolve via Altamura and Irsina. The journey, including transfers, takes approximately 5h 2m.
The distance between Bari and Tolve is 248 km. The road distance is 103.6 km.
The best way to get from Bari to Tolve without a car is to train and taxi which takes 4h 16m and costs €75 - €130.
It takes approximately 4h 16m to get from Bari to Tolve, including transfers.
Bari to Tolve bus services, operated by Ferrovie Appulo Lucane, depart from Bari Centrale station.
Bari to Tolve bus services, operated by Ferrovie Appulo Lucane, arrive at Altamura station.
Yes, the driving distance between Bari to Tolve is 104 km. It takes approximately 1h 41m to drive from Bari to Tolve.
There are 235+ hotels available in Tolve.
What companies run services between Bari, Italy and Tolve, Italy?
You can take a bus from Bari Centrale to Tolve via Altamura and Irsina in around 5h 2m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €14–23
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Grassano-Garaguso-Tr
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- Estimated price
- €12–21
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 5m
- Frequency
- 5 times a day
- Estimated price
- €12–25
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Grassano-Garaguso-Tr
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €11–23
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 6m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Schedules at
- trenitalia.com
- Phone
- 800 050 500
- [email protected]
- Website
- ferrovieappulolucane.it
Train from Bari Centrale to Gravina in Puglia
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- €4–6
- Website
- https://ferrovieappulolucane.it/en/
Train from Bari Centrale to Potenza Inferiore Scalo
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- 800 050 500
- [email protected]
- Website
- ferrovieappulolucane.it
Bus from Bari Centrale to Altamura
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Website
- https://ferrovieappulolucane.it/en/
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Altamura to Irsina
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- €2–4
- Schedules at
- sitasudtrasporti.it
Bus from Irsina to Tolve
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Estimated price
- €2–3
- Schedules at
- sitasudtrasporti.it
Bus from Gravina in Puglia to Irsina
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Estimated price
- €1–2
- Schedules at
- sitasudtrasporti.it
Bus from Irsina to Tolve
- Ave. Duration
- 40 min
- Frequency
- 6 times a week
- Estimated price
- €2–3
- Schedules at
- sitasudtrasporti.it
Bus from Potenza - San Rocco to Tolve
- Ave. Duration
- 1h 6m
- Frequency
- 3 times a day
- Estimated price
- €1–3
- Schedules at
- sitasudtrasporti.it
- Ave. Duration
- 40 min
- Estimated price
- €55–70
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


















