There are 9 ways to get from Taranto to Dresden by train, plane, train (Trenitalia), bus, car, 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 Brindisi Airport, fly to Dresden Airport
best- Take the train from Taranto to Brindisitrain
- Fly from Brindisi Airport (BDS) to Dresden Airport (DRS)plane BDS - DRS
11h 22m€161–491Train, bus, bus to Bari Karol Wojtyła Airport, fly to Berlin Brandenburg Airport
cheapest- Take the train from Taranto to Gioia Del Colletrain
- Take the bus from Gioia del Colle - Ospedale to Altamura - Alberghierobus
- Take the bus from Altamura Via Matera to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Berlin Brandenburg Airport (BER)plane BRI - BER
- Take the train from Flughafen BER to Dresden Hauptbahnhoftrain
11h 36m€101–281Train via Bologna
- Take the train from Taranto to Bari Centraletrain Re
- Take the train from Bari Centrale to Bologna Centraletrain Fr
- Take the train from Bologna Centrale to München Hbftrain 89
- Take the train from München Hbf to Nürnberg Hbftrain 25 / ...
- Take the train from Nürnberg Hbf to Erfurt Hbftrain 29 / ...
- Take the train from Erfurt Hbf to Dresden Hauptbahnhoftrain 50 / ...
21h 7m€282–732Bus
- Take the bus from Taranto Porto Mercantile to Bari Viale Unità d'Italiabus
- Take the bus from Bari to Munich central bus stationbus
- Take the bus from München, ZOB to Dresdenbus
27h 9mDrive 1,739.8 km
- Drive from Taranto to Dresdencar 1,739.8 km
16h€270–390Train, bus, bus to Bari Karol Wojtyła Airport, fly to Dresden Airport
- Take the train from Taranto to Gioia Del Colletrain
- Take the bus from Gioia del Colle - Ospedale to Altamura - Alberghierobus
- Take the bus from Altamura Via Matera to Bari Airportbus
- Fly from Bari Karol Wojtyła Airport (BRI) to Dresden Airport (DRS)plane BRI - DRS
11h 36m€184–421Train
- Take the train from Taranto to Bari Centraletrain Re
- Take the train from Bari Centrale to Bolzano Bozentrain Ic
- Take the train from Bolzano-Bozen to München Hbftrain 89
- Take the train from München Hbf to Hof Hbftrain Re2
- Take the train from Hof Hbf to Dresden Hauptbahnhoftrain Re3
25h 47mBus and ferry, bus
- Take the busferry from Taranto Port to Tirana, Terminali Lindor I Autobusavebusferry
- Take the bus from Tirana, Terminali Lindor I Autobusave to Strugabus
- Take the bus from Struga to Dresden Hauptbahnhofbus
37h 51mDrive, car train
- Drive from Taranto to Kufsteincar
- Take the car train from Kufstein to Stendal Hbfcartrain
- Drive from Stendal Hbf to Dresdencar
21h 40m€332–464
Taranto to Dresden by train
Questions & Answers
The cheapest way to get from Taranto to Dresden is to train and bus and fly which costs €100 - €290 and takes 11h 36m.
The fastest way to get from Taranto to Dresden is to train and fly which takes 11h 22m and costs €160 - €500.
No, there is no direct bus from Taranto to Dresden. However, there are services departing from Taranto Porto Mercantile and arriving at Dresden via Bari and München, ZOB. The journey, including transfers, takes approximately 27h 9m.
No, there is no direct train from Taranto to Dresden. However, there are services departing from Taranto and arriving at Dresden Hauptbahnhof via Bari Centrale, Bologna Centrale, München Hbf, Nürnberg Hbf and Erfurt Hbf. The journey, including transfers, takes approximately 21h 7m.
The distance between Taranto and Dresden is 1299 km. The road distance is 1739.8 km.
The best way to get from Taranto to Dresden without a car is to train via Bologna which takes 21h 7m and costs €280 - €750.
It takes approximately 11h 22m to get from Taranto to Dresden, including transfers.
Taranto to Dresden bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., depart from Taranto Porto Mercantile station.
Taranto to Dresden train services, operated by Trenitalia, depart from Taranto station.
The best way to get from Taranto to Dresden is to train via Bologna which takes 21h 7m and costs €280 - €750. Alternatively, you can bus, which costs and takes 27h 9m.
What companies run services between Taranto, Italy and Dresden, Germany?
You can take a train from Taranto to Dresden Hauptbahnhof via Bari Centrale, Bologna Centrale, München Hbf, Nürnberg Hbf, and Erfurt Hbf in around 21h 7m. Alternatively, you can take a bus from Taranto Porto Mercantile to Dresden via Bari Viale Unità d'Italia, Bari, and München, ZOB in around 27h 9m.
- Website
- lufthansa.com
Flights from Brindisi Airport to Dresden Airport via Munich
- Ave. Duration
- 6h 15m
- When
- Saturday and Sunday
- Estimated price
- €150–600
Flights from Brindisi Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 11h 45m
- When
- Friday
- Estimated price
- €150–470
Flights from Bari Karol Wojtyła Airport to Dresden Airport via Munich
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- €130–1,200
Flights from Bari Karol Wojtyła Airport to Dresden Airport via Frankfurt
- Ave. Duration
- 6h 40m
- When
- Saturday
- Estimated price
- €140–430
Flights from Bari Karol Wojtyła Airport to Berlin Brandenburg Airport via Munich
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- €85–750
- Website
- swiss.com
Flights from Brindisi Airport to Dresden Airport via Zurich
- Ave. Duration
- 11h 7m
- When
- Wednesday, Thursday, Friday, Monday, and Sunday
- Estimated price
- €150–600
Flights from Bari Karol Wojtyła Airport to Dresden Airport via Zurich
- Ave. Duration
- 8h 35m
- When
- Friday and Sunday
- Estimated price
- €280–650
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Berlin Brandenburg Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday and Saturday
- Estimated price
- €55–160
- Website
- austrian.com
Flights from Bari Karol Wojtyła Airport to Berlin Brandenburg Airport via Vienna
- Ave. Duration
- 4h 5m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €75–300
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Taranto to Brindisi
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €7–16
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Bari Centrale
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €11–25
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 7h 6m
- Frequency
- 5 times a day
- Estimated price
- €65–150
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Gioia Del Colle
- Ave. Duration
- 29 min
- Frequency
- Twice daily
- Estimated price
- €5–12
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Bolzano Bozen
- Ave. Duration
- 10h 36m
- Frequency
- Once daily
- Estimated price
- €90–200
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Taranto to Brindisi
- Ave. Duration
- 1h 11m
- Frequency
- Every 4 hours
- Estimated price
- €8–14
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Bari Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Every 2 hours
- Estimated price
- €14–23
- Website
- https://www.trenitalia.com/en.html
Train from Taranto to Gioia Del Colle
- Ave. Duration
- 38 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 Taranto to Bari Centrale
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- €16–35
- Schedules at
- trenitalia.com
Train from Bari Centrale to Bologna Centrale
- Ave. Duration
- 5h 45m
- Frequency
- Every 2 hours
- Estimated price
- €95–190
- Schedules at
- trenitalia.com
Train from Taranto to Gioia Del Colle
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €8–16
- Schedules at
- trenitalia.com
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Bologna Centrale to München Hbf
- Ave. Duration
- 6h 33m
- Frequency
- Once daily
- Estimated price
- €100–240
- Website
- https://int.bahn.de/en
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Every 20 minutes
- Estimated price
- €30–75
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €35–85
- Website
- https://int.bahn.de/en
Train from Erfurt Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 1h 57m
- Frequency
- Every 2 hours
- Estimated price
- €40–110
- Website
- https://int.bahn.de/en
Train from Flughafen BER to Dresden Hauptbahnhof
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- €30–75
- Website
- https://int.bahn.de/en
Train from Bolzano-Bozen to München Hbf
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- €50–130
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from München Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Erfurt Hbf
- Ave. Duration
- 1h 52m
- Frequency
- 4 times a day
- Estimated price
- €40–60
- Website
- https://int.bahn.de/en
Train from München Hbf to Hof Hbf
- Ave. Duration
- 3h 38m
- Frequency
- 4 times a day
- Estimated price
- €65–100
- Website
- https://int.bahn.de/en
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from München Hbf to Hof Hbf
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- €85–340
- Schedules at
- laenderbahn.com
Train from Hof Hbf to Dresden Hauptbahnhof
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Schedules at
- mitteldeutsche-regiobahn.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Kufstein to Stendal Hbf
- Ave. Duration
- 7h 57m
- Frequency
- Once a week
- Estimated price
- €95–120
- Website
- https://urlaubs-express.de/?lang=en
- 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 FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Bari to Munich central bus station
- Ave. Duration
- 17h 25m
- Frequency
- Once daily
- Estimated price
- €85–150
- Website
- https://www.flixbus.co.uk
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from München, ZOB to Dresden
- Ave. Duration
- 6h 3m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
- Phone
- 080/9752672
- stpbari@stpspa.it
- Website
- stpspa.it
Bus from Gioia del Colle - Ospedale to Altamura - Alberghiero
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- stpspa.it
- Phone
- +39 080 579 0211
- info@sitasudtrasporti.it
- Website
- sitasudtrasporti.it
Bus from Altamura Via Matera to Bari Airport
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- €2–6
- Schedules at
- sitasudtrasporti.it
- Book at
- marozzivt.it
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Taranto Port to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 11h 19m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Tirana, Terminali Lindor I Autobusave to Struga
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €5–15
- Schedules at
- eurobus.mk
- Phone
- +389 42 218 007
- Website
- nasirtours.mk
Bus from Struga to Dresden Hauptbahnhof
- Ave. Duration
- 22h 17m
- Frequency
- Twice a week
- Estimated price
- €80
- Website
- https://www.nasirtours.mk/en/destinations
Want to know more about travelling around Germany
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Taranto to Dresden bus services, operated by Ferrovie del Sud Est e Servizi Automobilistici S.r.l., arrive at Bari Viale Unità d'Italia station.
Taranto to Dresden train services, operated by Trenitalia, arrive at Bari Centrale station.
Yes, the driving distance between Taranto to Dresden is 1740 km. It takes approximately 16h to drive from Taranto to Dresden.
Book your Taranto to Dresden train tickets online with Omio.
Book your Taranto to Dresden bus tickets online with Omio.
There are 2104+ hotels available in Dresden.















































