There are 11 ways to get from Europe to Taranto by train, plane, bus, car, ferry, busferry, or car 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 to Frankfurt, fly to Brindisi Airport, train
best- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Brindisi Airport (BDS)plane FRA - BDS
- Take the train from Brindisi to Tarantotrain
11h 35m€134–361Train, train to Nuremberg Airport, fly to Bari Karol Wojtyła Airport, bus
cheapest- Take the train from Eisenach Hbf to Erfurt Hbftrain
- Take the train from Erfurt Hbf to Nürnberg Hbftrain
- Fly from Nuremberg Airport (NUE) to Bari Karol Wojtyła Airport (BRI)plane NUE - BRI
- Take the bus from Bari Airport to Altamura Via Materabus
- Take the bus from Altamura - Alberghiero to Gioia del Colle - Ospedalebus
- Take the train from Gioia Del Colle to Tarantotrain
13h 28m€107–371Train, bus
- Take the train from Eisenach Hbf to Basel SBBtrain 12
- Take the bus from Basel, Meret Oppenheim-Strasse to Foggiabus
- Take the train from Foggia to Bari Centraletrain Fa / ...
- Take the train from Bari Centrale to Tarantotrain Ic
28h 17m€195–424Bus, train
- Take the bus from Kassel Kaufungen Papierfabrik to Metzbus
- Take the train from Metz Ville to Paris Gare De Lyontrain Tgv
- Take the train from Paris Gare De Lyon to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Tarantotrain Fr
29h 13m€446–860Drive 1,678.4 km
- Drive from Europe to Tarantocar 1,678.4 km
16h 14m€267–386Train to Frankfurt, fly to Bari Karol Wojtyła Airport, bus, train
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Bari Karol Wojtyła Airport (BRI)plane FRA - BRI
- Take the bus from Bari Airport to Altamura Via Materabus
- Take the bus from Altamura - Alberghiero to Gioia del Colle - Ospedalebus
- Take the train from Gioia Del Colle to Tarantotrain
13h 41m€126–331Train to Frankfurt, fly to Naples Airport, train
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Naples Airport (NAP)plane FRA - NAP
- Take the train from Napoli Afragola to Tarantotrain
13h 53m€157–437Train to Frankfurt, fly to Dubrovnik Airport, ferry, train
- Take the train from Bad Hersfeld Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Dubrovnik Airport (DBV)plane FRA - DBV
- Take the ferry from Dubrovnik to Bariferry
- Take the train from Bari Centrale to Tarantotrain
20h 22m€211–511Train, bus via Karlsruhe
- Take the train from Bebra Bahnhof to Fulda Bahnhoftrain Rb5
- Take the train from Fulda Bahnhof to Karlsruhe Hauptbahnhoftrain 12 / ...
- Take the bus from Karlsruhe central train station to Baribus
- Take the train from Bari Centrale to Tarantotrain Ic
30h 27m€163–358Bus, bus and ferry
- Take the bus from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhebus Sev
- Take the bus from Kassel to Durrësbus
- Take the busferry from Durrës to Taranto Portbusferry
37h 9mDrive, car train
- Drive from Europe to Fuldacar
- Take the car train from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Tarantocar
20h 56m€274–394
Europe to Taranto by bus and train
Questions & Answers
The cheapest way to get from Europe to Taranto is to train and fly and bus which costs €100 - €380 and takes 13h 28m.
The fastest way to get from Europe to Taranto is to train and fly which takes 11h 35m and costs €130 - €370.
No, there is no direct bus from Europe to Taranto. However, there are services departing from Nentershausen Oderstraße and arriving at Taranto Port via Bebra Bahnhof, Kassel and Durrës. The journey, including transfers, takes approximately 37h 9m.
The distance between Europe and Taranto is 1552 km. The road distance is 1678.4 km.
The best way to get from Europe to Taranto without a car is to train and bus which takes 28h 17m and costs €190 - €430.
It takes approximately 11h 35m to get from Europe to Taranto, including transfers.
Europe to Taranto bus services, operated by cantus Verkehrsgesellschaft mbH, depart from Bebra Bahnhof station.
Europe to Taranto bus services, operated by cantus Verkehrsgesellschaft mbH, arrive at Kassel Bahnhof Wilhelmshöhe station.
Yes, the driving distance between Europe to Taranto is 1678 km. It takes approximately 16h 14m to drive from Europe to Taranto.
There are 1157+ hotels available in Taranto.
What companies run services between Europe and Taranto, Italy?
There is no direct connection from Europe to Taranto. However, you can take the line 260 bus to Sontra Breitwiese, walk to Sontra Bahnhof, take the train to Bebra Bahnhof, take the train to Bad Hersfeld Bahnhof, take the train to Frankfurt, take the train to Frankfurt, walk to Frankfurt (FRA) airport, fly to Brindisi Airport (BDS), walk to Borgo Casale, take the bus to Brindisi Station, walk to Brindisi, then take the train to Taranto. Alternatively, you can take a bus from Sontra-Ulfen Mitte to Taranto via Herleshausen Bahnhof, Herleshausen Bahnhof, Eisenach Hbf, Basel SBB, Basel, Meret Oppenheim-Strasse, Foggia, Foggia, and Bari Centrale in around 28h 17m.
- Website
- lufthansa.com
Flights from Frankfurt to Brindisi Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- €90–270
Flights from Frankfurt to Brindisi Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- €220–850
Flights from Frankfurt to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €75–220
Flights from Frankfurt to Bari Karol Wojtyła Airport via Munich
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- €95–360
Flights from Frankfurt to Naples Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €95–180
Flights from Frankfurt to Naples Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €60–300
Flights from Frankfurt to Dubrovnik Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €85–310
Flights from Frankfurt to Dubrovnik Airport via Zagreb
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–410
Flights from Frankfurt to Dubrovnik Airport via Munich
- Ave. Duration
- 4h 8m
- When
- Every day
- Estimated price
- €85–410
- Website
- ita-airways.com
Flights from Frankfurt to Bari Karol Wojtyła Airport via Milan Linate
- Ave. Duration
- 3h 56m
- When
- Every day
- Estimated price
- €90–230
Flights from Frankfurt to Naples Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €95–180
Flights from Frankfurt to Naples Airport via Milan Linate
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- €95–320
- Website
- airbus.com
Flights from Frankfurt to Brindisi Airport
- Ave. Duration
- 2h 5m
- When
- Monday and Friday
- Estimated price
- €90–270
Flights from Frankfurt to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €75–220
Flights from Frankfurt to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €100–190
- Website
- croatiaairlines.com
Flights from Frankfurt to Dubrovnik Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €85–310
Flights from Frankfurt to Dubrovnik Airport via Zagreb
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €110–410
- Website
- swiss.com
Flights from Frankfurt to Brindisi Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- €100–400
Flights from Frankfurt to Dubrovnik Airport via Zurich
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €85–310
- Website
- austrian.com
Flights from Frankfurt to Dubrovnik Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €100–390
- Website
- ryanair.com
Flights from Nuremberg Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €45–140
- Website
- flyulendo.com
Flights from Nuremberg Airport to Bari Karol Wojtyła Airport via Tirana
- Ave. Duration
- 4h 50m
- When
- Thursday
- Estimated price
- €60–190
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 21m
- Frequency
- Every 4 hours
- Estimated price
- €26–80
- Website
- https://int.bahn.de/en
Train from Eisenach Hbf to Basel SBB
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- €95–290
- Website
- https://int.bahn.de/en
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €10–35
- Website
- https://int.bahn.de/en
Train from Erfurt Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- €35–110
- Website
- https://int.bahn.de/en
Train from Fulda Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €40–130
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Bad Hersfeld Bahnhof to Frankfurt
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- €29–45
- Website
- https://int.bahn.de/en
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
Train from Erfurt Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a day
- Estimated price
- €35–60
- Website
- https://int.bahn.de/en
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 44 min
- Frequency
- 3 times a day
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Brindisi to Taranto
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €7–16
- Website
- https://www.trenitalia.com/en.html
Train from Foggia to Bari Centrale
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- €12–28
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €11–23
- Website
- https://www.trenitalia.com/en.html
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 36 min
- Frequency
- Twice daily
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Brindisi to Taranto
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- https://www.trenitalia.com/en.html
Train from Foggia to Bari Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- €13–21
- Website
- https://www.trenitalia.com/en.html
Train from Paris Gare De Lyon to Torino Porta Susa
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- €85–150
- Website
- https://www.trenitalia.com/en.html
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 40 min
- Frequency
- Every 2 hours
- Estimated price
- €6–11
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Foggia to Bari Centrale
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €18–35
- Schedules at
- trenitalia.com
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- €15–30
- Schedules at
- trenitalia.com
Train from Torino Porta Susa to Taranto
- Ave. Duration
- 9h 32m
- Frequency
- Once a week
- Estimated price
- €180–350
- Schedules at
- trenitalia.com
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- €8–16
- Schedules at
- trenitalia.com
Train from Napoli Afragola to Taranto
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- €45–90
- Schedules at
- trenitalia.com
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Metz Ville to Paris Gare De Lyon
- Ave. Duration
- 1h 49m
- Frequency
- 4 times a week
- Estimated price
- €70–110
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Gare De Lyon to Torino Porta Susa
- Ave. Duration
- 5h 37m
- Frequency
- 3 times a day
- Estimated price
- €160–250
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 21300130
- info@abellio-mitteldeutschland.de
- Website
- abellio.de
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €12–17
- Schedules at
- abellio.de
- Phone
- 0800 2235546
- Website
- abellio.de
Train from Eisenach Hbf to Erfurt Hbf
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €11–18
- Schedules at
- abellio.de
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Train from Bebra Bahnhof to Fulda Bahnhof
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Website
- https://www.cantus-bahn.de/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Fulda to Villach Hbf
- Ave. Duration
- 9h 1m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +390975 343195
- info@ventrebus.com
- Website
- ventrebus.com
Bus from Basel, Meret Oppenheim-Strasse to Foggia
- Ave. Duration
- 15h 55m
- Frequency
- Twice a week
- Estimated price
- €74
- Schedules at
- ventrebus.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Kassel Kaufungen Papierfabrik to Metz
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
Bus from Karlsruhe central train station to Bari
- Ave. Duration
- 21h 25m
- Frequency
- Once daily
- Estimated price
- €100–180
- Website
- https://www.flixbus.co.uk
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Bari Airport to Altamura Via Matera
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €2–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- Phone
- 080/9752672
- stpbari@stpspa.it
- Website
- stpspa.it
Bus from Altamura - Alberghiero to Gioia del Colle - Ospedale
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- stpspa.it
- Phone
- +49 561 766396-0
- info@cantus-bahn.de
- Website
- cantus-bahn.de
Bus from Bebra Bahnhof to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Website
- https://www.cantus-bahn.de/
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Kassel to Durrës
- Ave. Duration
- 22h 26m
- Frequency
- 3 times a week
- Schedules at
- devatours.eu
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Taranto Port
- Ave. Duration
- 10h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €70–110
- Website
- https://www.jadrolinija.hr/en
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide




















































