There are 9 ways to get from Istanbul to Taranto by bus, plane, train, night train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Istanbul, fly to Bari Karol Wojtyła Airport, bus, Italobus Connections
best- Take the bus from Istanbul Otogari to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Bari Karol Wojtyła Airport (BRI)plane IST - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera to Tarantobus
9h 40mBus to Istanbul, fly to Tirana International Airport Nënë Tereza, Bus, train
cheapest- Take the bus from Istanbul Otogari to Istanbul Airport Busbus
- Fly from Istanbul (IST) to Tirana International Airport Nënë Tereza (TIA)plane IST - TIA
- Take the bus from Durrës to Bari Portobus
- Take the train from Bari Centrale to Tarantotrain
13h 57m€189–328Bus, train
- Take the bus from Istanbul to Pogradecbus
- Take the bus from Mëmëlisht to Elbasanbus
- Take the bus from Elbasan to Bari Portobus
- Take the train from Bari Centrale to Tarantotrain Re
25hNight train, train
- Take the night train from Halkali to Bucharestnighttrain
- Take the night train from Bucuresti Nord to Wien Hbfnighttrain
- Take the train from Wien Hbf to Venezia Mestretrain Rjx
- Take the train from Venezia Mestre to Firenze S.M.N.train Fr
- Take the train from Firenze S.M.N. to Tarantotrain Fr
47h 55m€280–491Drive, car ferry
- Drive from Istanbul to Port Of Vloracar
- Take the car ferry from Port of Vlora to Porto di Brindisicarferry
- Drive from Porto Di Brindisi to Tarantocar
17h 56m€207–323Fly Istanbul Sabiha Gökçen International Airport to Tirana International Airport Nënë Tereza, Bus, train
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Tirana International Airport Nënë Tereza (TIA)plane SAW - TIA
- Take the bus from Durrës to Bari Portobus
- Take the train from Bari Centrale to Tarantotrain
13h 58m€266–342Fly Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport, bus, Italobus Connections
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Bari Karol Wojtyła Airport (BRI)plane SAW - BRI
- Take the bus from Bari Airport to Matera piazza Matteottibus
- Take the bus from Matera to Tarantobus
11h 32mBus via Prizren
- Take the bus from Esenler Otogar to Prizren,Autobuska Stanicabus
- Take the bus from Prizren,Autobuska Stanica to Durrësbus
- Take the bus from Durrës to Taranto Portbus
29h 11mBus
- Take the bus from Istanbul to Shkodërbus
- Take the bus from Shkoder,Rruga Teuta to Taranto Portbus
34h 21m
Istanbul (IST) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Istanbul to Taranto is to bus and fly and train which costs €180 - €330 and takes 13h 57m.
The fastest way to get from Istanbul to Taranto is to bus and fly and train which takes 13h 57m and costs €180 - €330.
No, there is no direct bus from Istanbul to Taranto. However, there are services departing from Esenler Otogar and arriving at Taranto Port via Prizren,Autobuska Stanica and Durrës. The journey, including transfers, takes approximately 29h 11m.
No, there is no direct train from Istanbul to Taranto. However, there are services departing from Yenikapi and arriving at Taranto via Halkali, Bucuresti Nord, Wien Hbf, Venezia Mestre and Firenze S.M.N.. The journey, including transfers, takes approximately 47h 55m.
The distance between Istanbul and Taranto is 1178 km.
The best way to get from Istanbul to Taranto without a car is to bus and train which takes 25h and costs .
It takes approximately 9h 40m to get from Istanbul to Taranto, including transfers.
Istanbul to Taranto bus services, operated by , depart from Esenler Otogar station.
Istanbul to Taranto train services, operated by Bulgarian Railways (BDZh), depart from Halkali station.
Istanbul to Taranto bus services, operated by , arrive at Prizren,Autobuska Stanica station.
What companies run services between Istanbul, Turkey and Taranto, Italy?
You can take a bus from Esenler Otogar to Taranto Port via Prizren,Autobuska Stanica and Durrës in around 29h 11m.
- Website
- turkishairlines.com
Flights from Istanbul to Bari Karol Wojtyła Airport
- Ave. Duration
- 2h 2m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €130–230
Flights from Istanbul to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €40–230
- Website
- ryanair.com
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Sofia
- Ave. Duration
- 6h 10m
- When
- Friday
- Estimated price
- €35–190
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Budapest
- Ave. Duration
- 6h 35m
- When
- Saturday
- Estimated price
- €60–290
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Tirana International Airport Nënë Tereza
- Ave. Duration
- 8h 50m
- When
- Monday
- Estimated price
- €40–230
- Website
- airalbania.com.al
Flights from Istanbul to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €40–230
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–230
- Website
- flyulendo.com
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Chisinau
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €45–200
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Bucharest Otopeni
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €30–170
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- €29–170
- Website
- wizzair.com
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Skopje
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €40–230
- Website
- volotea.com
Flights from Istanbul Sabiha Gökçen International Airport to Bari Karol Wojtyła Airport via Athens
- Ave. Duration
- 4h 35m
- When
- Friday
- Estimated price
- €60–240
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bari Centrale to Taranto
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €10–13
- 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
- 3 times a day
- Estimated price
- €12–26
- 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
- Once daily
- Estimated price
- €14–26
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
Train from Firenze S.M.N. to Taranto
- Ave. Duration
- 6h 28m
- Frequency
- Once daily
- Estimated price
- €65–160
- Schedules at
- trenitalia.com
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- €18–35
- Website
- https://www.bdz.bg/en
- 2nd Class
- €18–26
- 1st Class
- €24–35
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Night train from Bucuresti Nord to Wien Hbf
- Ave. Duration
- 17h 53m
- Frequency
- Once daily
- Estimated price
- €80–95
- Website
- https://www.cfrcalatori.ro/en/
Train from Wien Hbf to Venezia Mestre
- Ave. Duration
- 6h 59m
- Frequency
- Twice daily
- Estimated price
- €90–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €90–140
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Venezia Mestre to Firenze S.M.N.
- Ave. Duration
- 2h 11m
- Frequency
- Once a week
- Estimated price
- €26–60
- Website
- https://www.italotreno.it/en
- Phone
- 0850 888 33 34
- info@hava.ist
- Website
- hava.ist
Bus from Istanbul Otogari to Istanbul Airport Bus
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €2–6
- Website
- https://hava.ist/?lang=en
- Phone
- +39 080 5790111
- info@cotrap.it
- Website
- cotrap.it
Bus from Bari Airport to Matera piazza Matteotti
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €5–9
- Schedules at
- biglietteria.cotrap.it
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Bus from Matera to Taranto
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Website
- https://www.italotreno.it/en
- Phone
- +90 212 658 18 51
- info@alparturizm.com.tr
- Website
- alparturizm.com.tr
Bus from Istanbul to Pogradec
- Ave. Duration
- 15h
- Frequency
- 6 times a week
- Estimated price
- €35–60
- Website
- https://www.alparturizm.com.tr/en/
Bus from Istanbul to Shkodër
- Ave. Duration
- 19h
- Frequency
- 6 times a week
- Estimated price
- €35–75
- Website
- https://www.alparturizm.com.tr/en/
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Mëmëlisht to Elbasan
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Durrës to Taranto Port
- Ave. Duration
- 10h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Bus from Shkoder,Rruga Teuta to Taranto Port
- Ave. Duration
- 14h 21m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Bus from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- autobus.al
- Phone
- +383 49 129 586
- aulonitours@hotmail.com
- Website
- aulonitours.com
Bus from Prizren,Autobuska Stanica to Durrës
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- web.facebook.com
- Phone
- +383 44 553 550
- gmica_travel@hotmail.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Durrës
- Ave. Duration
- 2h 59m
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/gmicaofficial
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Durrës
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- memi-reisen.com
- Phone
- +355 (0) 69 432/6000
- bleditravel@hotmail.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Durrës
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- €15
- Website
- https://www.facebook.com/bleditravellipjan/
- Phone
- +381 69 756756
- velitrans2021@gmail.com
- Website
- facebook.com
Bus from Prizren,Autobuska Stanica to Durrës
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +30 210 9561630
- info@europeanseaways.com
- Website
- ferries.gr
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- https://www.ferries.gr/european-seaways/ferries.htm
- Phone
- +39 0831 575289
- Website
- starlines.it
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- €41–42
- Website
- https://starlines.it/
- Phone
- +30 210 9561630
- info@a-ships.com
- Website
- a-ships.com
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- €45–80
- Schedules at
- a-ships.com
- Deck /Air type
- €45
- Cabin
- €50–80
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
5 incredible day trips from Florence by train
Read the travel guide
More Questions & Answers
Taranto is 2h behind Istanbul. It is currently 12:31 AM in Istanbul and 10:31 PM in Taranto.
Istanbul to Taranto train services, operated by Bulgarian Railways (BDZh), arrive at Bucharest station.
There are 975+ hotels available in Taranto.











































