There are 11 ways to get from Niš to Taranto by bus, busferry, train, car, car ferry, shuttle, plane, or 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, bus and ferry, train
best- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Tarantotrain Re
14h 49mBus, bus to Tirana International Airport Nënë Tereza, fly to Bari Karol Wojtyła Airport, train
cheapest- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Tirana Airportbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Bari Karol Wojtyła Airport (BRI)plane TIA - 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€54–168Drive, car ferry
- Drive from Niš to Port Of Vloracar
- Take the car ferry from Port of Vlora to Porto di Brindisicarferry
- Drive from Porto Di Brindisi to Tarantocar
13h 37m€129–195Shuttle to Sofia Airport, fly to Bari Karol Wojtyła Airport, bus, train
- Take a shuttle bus from Niš to Sofia Airport
- Fly from Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI)plane SOF - 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
10h 56mBus, bus and ferry, train via Tirana Airport (TIA)
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Tirana Airportbus
- Take the busferry from Durrës to Bari Portobusferry
- Take the train from Bari Centrale to Tarantotrain Re
15h 40mBus, bus and ferry via Bari
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Durrësbus
- Take the busferry from Durrës to Bari Portobusferry
- Take the bus from Bari to Tarantobus
16h 19mBus, bus and ferry
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Durrësbus
- Take the busferry from Durrës to Taranto Portbusferry
19h 17mBus, bus and ferry #2
- Take the bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminalbus
- Take the bus from Pristina to Tirana, Terminali Lindor I Autobusavebus
- Take the busferry from Tirana, Terminali Lindor I Autobusave to Taranto Portbusferry
19h 30mFly Niš Constantine The Great Airport to Tivat Airport, car ferry, ferry, train
- Fly from Niš Constantine The Great Airport (INI) to Tivat Airport (TIV)plane INI - TIV
- Take the car ferry from Kotor to Dubrovnikcarferry
- Take the ferry from Dubrovnik to Bariferry
- Take the train from Bari Centrale to Tarantotrain
17h 23m€238–614Shuttle to Belgrade Nikola Tesla Airport, fly to Bari Karol Wojtyła Airport, bus, train
- Take a shuttle bus from Niš to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Bari Karol Wojtyła Airport (BRI)plane BEG - 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
12h 16mShuttle to Skopje International Airport, fly to Bari Karol Wojtyła Airport, bus, train
- Take a shuttle bus from Niš, Autobuska Stanica to Skopje, International Airport
- Fly from Skopje International Airport (SKP) to Bari Karol Wojtyła Airport (BRI)plane SKP - 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 1m
Sofia Airport (SOF) to Bari Karol Wojtyła Airport (BRI) flights
Questions & Answers
The cheapest way to get from Niš to Taranto is to bus and fly and train which costs €50 - €170 and takes 13h 41m.
The fastest way to get from Niš to Taranto is to drive and car ferry which takes 13h 37m and costs €120 - €200.
No, there is no direct bus from Niš to Taranto. However, there are services departing from Niš, Autobuska Stanica and arriving at Taranto via Pristina, Durrës, Stazione Marittima and Bari. The journey, including transfers, takes approximately 16h 19m.
The distance between Niš and Taranto is 738 km.
The best way to get from Niš to Taranto without a car is to bus and bus and ferry and train which takes 14h 49m and costs .
It takes approximately 14h 49m to get from Niš to Taranto, including transfers.
Niš to Taranto bus services, operated by SP Adio, depart from Niš, Autobuska Stanica station.
Niš to Taranto bus services, operated by SP Adio, arrive at Taxi Area Pristina Bus Terminal station.
There are 1197+ hotels available in Taranto.
What companies run services between Niš, Serbia and Taranto, Italy?
There is no direct connection from Niš to Taranto. However, you can take the bus to Taxi Area Pristina Bus Terminal, walk to Pristina, take the bus to Durrës, walk to Durrës, take the vehicle to Bari Porto, walk to Stazione Marittima, take the line 50 bus to Bari Centrale, walk to Bari Centrale, then take the train to Taranto. Alternatively, you can take a vehicle from Niš to Taranto via Port of Vlora and Porto Di Brindisi in around 13h 37m.
- Website
- ryanair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 20m
- When
- Thursday, Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €28–130
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €21–120
- Website
- airserbia.com
Flights from Niš Constantine The Great Airport to Tivat Airport
- Ave. Duration
- 55 min
- When
- Wednesday and Saturday
- Estimated price
- €80–340
Flights from Niš Constantine The Great Airport to Tivat Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 41m
- When
- Sunday and Wednesday
- Estimated price
- €80–340
Flights from Belgrade Nikola Tesla Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 40m
- When
- Thursday, Sunday, Monday, and Friday
- Estimated price
- €80–160
- Website
- wizzair.com
Flights from Sofia Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €12–120
Flights from Skopje International Airport to Bari Karol Wojtyła Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €13–110
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Bari Karol Wojtyła Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- €13–95
- 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 Gioia Del Colle to Taranto
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €6–11
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €6–11
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- https://www.trenitalia.com/en.html
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- €6–11
- 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 Gioia Del Colle to Taranto
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €5–12
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €5–12
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 33 min
- Frequency
- 5 times a day
- Estimated price
- €5–12
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €8–16
- Schedules at
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €8–16
- Schedules at
- 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
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €8–16
- Schedules at
- trenitalia.com
Train from Gioia Del Colle to Taranto
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €8–16
- Schedules at
- trenitalia.com
- Phone
- +383 44 344 200
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
Bus from Niš, Autobuska Stanica to Taxi Area Pristina Bus Terminal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €10–11
- Schedules at
- https://polazak.rs/en/carriers/sp-adio
- Phone
- +383 49 871 234
- [email protected]
- Website
- sr-rs.facebook.com
Bus from Pristina to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- €9–15
- Website
- https://sr-rs.facebook.com/ardititours/
Bus from Pristina to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- €9–15
- Website
- https://sr-rs.facebook.com/ardititours/
Bus from Pristina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- €9–15
- Website
- https://sr-rs.facebook.com/ardititours/
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Schedules at
- autobus.al
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 4m
- Frequency
- Once a week
- Schedules at
- autobus.al
Busferry from Durrës to Bari Porto
- Ave. Duration
- 4h 33m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
Shuttle from Niš to Belgrade, Nikola Tesla Airport
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
Shuttle from Niš, Autobuska Stanica to Skopje, International Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +39 080 579 0211
- [email protected]
- 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
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
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
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
- [email protected]
- 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
Bus from Altamura - Alberghiero to Gioia del Colle - Ospedale
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- 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
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
- +383 44 115 097
- [email protected]
- Website
- arbenitours.com
Bus from Pristina to Tirana Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €20
- Schedules at
- arbenitours.com
Bus from Pristina to Tirana Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €20
- Schedules at
- arbenitours.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Durrës to Bari Porto
- Ave. Duration
- 3h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Durrës to Taranto Port
- Ave. Duration
- 10h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Tirana, Terminali Lindor I Autobusave to Taranto Port
- Ave. Duration
- 11h 15m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from Bari to Taranto
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Website
- https://onebus.it/
- Phone
- +383 49 129 586
- [email protected]
- Website
- aulonitours.com
Bus from Pristina to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- web.facebook.com
- Phone
- +383 44 242 252
- [email protected]
- Website
- memireisen.net
Bus from Pristina to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €20
- Schedules at
- memireisen.net
- Phone
- +383 44 553 550
- [email protected]
- Website
- facebook.com
Bus from Pristina to Durrës
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/gmicaofficial
- Phone
- +355 68 402 3400
- [email protected]
- Website
- group.shpresa.al
Bus from Pristina to Durrës
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €15–29
- Schedules at
- travel.gjirafa.com
- Phone
- +383 44 184 195
- [email protected]
- Website
- shpejtimi.net
Bus from Pristina to Durrës
- Ave. Duration
- 4h 11m
- Frequency
- Twice a week
- Estimated price
- €24
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +383 49 858 018
- [email protected]
- Website
- facebook.com
Bus from Pristina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +38349112555
- Website
- facebook.com
Bus from Pristina to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- autobus.al
- Phone
- +39 0831 575289
- Website
- starlines.it
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–55
- Website
- https://starlines.it/
- Phone
- +30 210 9561630
- [email protected]
- 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 0836 801578
- [email protected]
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- €62
- Schedules at
- https://www.elladeviaggi.it/Albania%20Vlora%20RED%20STAR%20FERRIES%20En.htm
- Phone
- +385 52 451 200
- [email protected]
- Website
- adriatic-lines.com
Car ferry from Kotor to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- €55
- Website
- https://adriatic-lines.com/
- Adullt
- €55
- Phone
- +385 72 303 337
- [email protected]
- Website
- jadrolinija.hr
Ferry from Dubrovnik to Bari
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €80–120
- 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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Travelling by boat in Italy
Read the travel guide











































