There are 5 ways to get from San Vito to Taranto by train (Trenitalia), bus, car, or taxi
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 Polignano A Mare to Bari Centraletrain Re / ...
- Take the train from Bari Centrale to Tarantotrain Re / ...
2h 26m€23–53Line 161 bus, bus via Taranto - Area Porto Mercantile
cheapest- Take the bus from San Vito to Sammichelebus 161
- Take the bus from Sammichele di Barri to Taranto - Area Porto Mercantilebus
3h 14m€7–11Line 161 bus, bus
- Take the bus from San Vito to Sammichelebus 161
- Take the bus from Sammichele di Bari to Taranto Piazza Fontanabus 110
3h 10m€10–17Drive 74.1 km
- Drive from San Vito to Tarantocar 74.1 km
1h 7m€12–17Taxi
- Take the taxi from San Vito to Tarantotaxi 74.1 km
1h 7m€100–130
San Vito to Taranto by bus
Questions & Answers
The cheapest way to get from San Vito to Taranto is to line 161 bus and bus via Taranto - Area Porto Mercantile which costs €7 - €11 and takes 3h 14m.
The fastest way to get from San Vito to Taranto is to drive which takes 1h 7m and costs €11 - €17.
No, there is no direct bus from San Vito to Taranto. However, there are services departing from San Vito and arriving at Taranto Piazza Fontana via Sammichele di Bari. The journey, including transfers, takes approximately 3h 10m.
No, there is no direct train from San Vito to Taranto. However, there are services departing from Polignano A Mare and arriving at Taranto via Bari Centrale. The journey, including transfers, takes approximately 2h 26m.
The distance between San Vito and Taranto is 150 km. The road distance is 74.1 km.
The best way to get from San Vito to Taranto without a car is to train which takes 2h 26m and costs €23 - €55.
It takes approximately 2h 26m to get from San Vito to Taranto, including transfers.
San Vito to Taranto bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., depart from San Vito station.
San Vito to Taranto train services, operated by Trenitalia, depart from Polignano A Mare station.
The best way to get from San Vito to Taranto is to train which takes 2h 26m and costs €23 - €55. Alternatively, you can line 161 bus and bus, which costs €10 - €17 and takes 3h 10m.
What companies run services between San Vito, Apulia, Italy and Taranto, Italy?
You can take a vehicle from San Vito to Taranto via Polignano A Mare and Bari Centrale in around 2h 26m. Alternatively, you can take a bus from San Vito to Taranto Piazza Fontana via Sammichele di Bari in around 3h 10m.
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Polignano A Mare to Bari Centrale
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–7
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €14–23
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Polignano A Mare to Bari Centrale
- Ave. Duration
- 24 min
- Frequency
- 3 times a day
- Estimated price
- €3–8
- Website
- https://www.trenitalia.com/en.html
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
- 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 07 9090
- Website
- fseonline.it
Bus from San Vito to Sammichele
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- fseonline.it
Bus from Sammichele di Bari to Taranto Piazza Fontana
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- €7–12
- Schedules at
- fseonline.it
Bus from San Vito to Sammichele
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- fseonline.it
- Phone
- 080/9752672
- [email protected]
- Website
- stpspa.it
Bus from Sammichele di Barri to Taranto - Area Porto Mercantile
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- €4–6
- Schedules at
- stpspa.it
- Ave. Duration
- 1h 7m
- Estimated price
- €100–130
Radio Taxi Apulia
Radio Taxi Bari
- Phone
- 080 5343333
- Website
- taxibari.it
Taxi Conversano (Stazione)
- Phone
- +39 371 1914565
Taxi Service Conversano
- Phone
- +39 328 8996643
Autoservizi Amodio
- Phone
- +39 328 456 6593
- Website
- autoserviziamodio.com
Lentini Giampiero Autonoleggio
- Phone
- +39 348 373 6396
- Website
- lentinigiampieroautonoleggio.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
San Vito to Taranto bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., arrive at Sammichele station.
San Vito to Taranto train services, operated by Trenitalia, arrive at Bari Centrale station.
Yes, the driving distance between San Vito to Taranto is 74 km. It takes approximately 1h 7m to drive from San Vito to Taranto.
There are 1191+ hotels available in Taranto.















