There are 6 ways to get from Taranto to Budva by train, ferry, car ferry, bus, busferry, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, ferry, car ferry
best- Take the train from Taranto to Bari Centraletrain Re
- Take the ferry from Bari to Dubrovnikferry 54
- Take the carferry from Dubrovnik to Budvacarferry
13h 52mTrain, bus, fly to Tirana International Airport Nënë Tereza
cheapest- Take the train from Taranto to Metapontotrain
- Take the bus from Metaponto to Materabus
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Tirana International Airport Nënë Tereza (TIA)plane BRI - TIA
- Take the bus from Tirana Airport to Budva, Autobuska Stanicabus
10h 56m€48–192Bus, bus and ferry
- Take the bus from Taranto Porto Mercantile to Bari Viale Unità d'Italiabus
- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Tirana Airport to Budva, Autobuska Stanicabus
14h 24mDrive, car ferry
- Drive from Taranto to Porto Di Brindisicar
- Take the carferry from Porto di Brindisi to Port of Vloracarferry
- Drive from Port of Vlora to Budvacar
12h 7m€102–167Bus and ferry, bus
- Take the busferry from Taranto Port to Shkoder,Rruga Teutabusferry
- Take the bus from Shkoder,Rruga Teuta to Budva , Autobuska Stanicabus
18h 37mTrain, bus, fly to Dubrovnik Airport, car ferry
- Take the train from Taranto to Metapontotrain
- Take the bus from Metaponto to Materabus
- Take the bus from Matera piazza Matteotti to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Dubrovnik Airport (DBV)plane BRI - DBV
- Take the carferry from Dubrovnik to Budvacarferry
10h 41m
Bari Karol Wojtyła Airport (BRI) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Taranto to Budva is to train and bus and fly which costs €45 - €200 and takes 10h 56m.
The fastest way to get from Taranto to Budva is to train and bus and fly which takes 10h 56m and costs €45 - €200.
No, there is no direct bus from Taranto to Budva. However, there are services departing from Taranto Porto Mercantile and arriving at Budva, Autobuska Stanica via Bari Centrale, Bari Porto, Durrës and Tirana Airport. The journey, including transfers, takes approximately 14h 24m.
The distance between Taranto and Budva is 410 km.
The best way to get from Taranto to Budva without a car is to train and ferry and car ferry which takes 13h 52m and costs .
It takes approximately 13h 52m to get from Taranto to Budva, including transfers.
Taranto to Budva bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., depart from Taranto Porto Mercantile station.
Taranto to Budva bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., arrive at Bari Viale Unità d'Italia station.
There are 7592+ hotels available in Budva.
What companies run services between Taranto, Italy and Budva, Montenegro?
There is no direct connection from Taranto to Budva. However, you can take the train to Bari Centrale, walk to Bari Centrale, take the line 50 bus to Stazione Marittima, walk to Bari, take the ferry to Dubrovnik, walk to Dubrovnik, then take the car ferry to Budva. Alternatively, you can take a bus from Taranto Porto Mercantile to Budva, Autobuska Stanica via Bari Viale Unità d'Italia, Bari Centrale, Stazione Marittima, Bari Porto, Durrës, Durrës, Tirana Airport, and Tirana Airport in around 14h 24m.
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 55 min
- When
- Wednesday, Saturday, Monday, Sunday, and Thursday
- Estimated price
- €24–150
Flights from Bari Karol Wojtyła Airport to Dubrovnik Airport
- Ave. Duration
- 44 min
- When
- Tuesday, Saturday, and Wednesday
- Estimated price
- €35–180
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Taranto to Bari Centrale
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €13–22
- Website
- Trenitalia
Train from Taranto to Metaponto
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Trenitalia
Train from Taranto to Metaponto
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Trenitalia
- Phone
- 800 07 9090
- Website
- fseonline.it
Bus from Taranto Porto Mercantile to Bari Viale Unità d'Italia
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–14
- Schedules at
- fseonline.it
Rome2Rio's guide to Jadrolinija
Contact DetailsContact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- Jadrolinija
Ferry from Bari to Dubrovnik
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €90–140
- Website
- Jadrolinija
Want to know more about travelling around Montenegro
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
Need to know: Jadrolinija
Read the travel guide








