Rome2Rio

How to get fromDresden to Apuliaby plane, bus, train (Trenitalia), car, train, night train, or ferry

Find Transport to Apulia

See all options

There are 11 ways to get from Dresden to Apulia by plane, bus, train (Trenitalia), car, train, night train, 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.

  1. Fly Dresden Airport to Brindisi Airport

    best
    1. Fly from Dresden Airport (DRS) to Brindisi Airport (BDS)plane plane DRS - BDS
    7h
    €213–553
  2. Bus to Václav Havel Airport Prague, fly to Bari Karol Wojtyła Airport

    cheapest
    1. Take the bus from Dresden central station to Praguebus bus
    2. Fly from Václav Havel Airport Prague (PRG) to Bari Karol Wojtyła Airport (BRI)plane plane PRG - BRI
    7h 14m
    €83–224
  3. Bus

    1. Take the bus from Dresden to München, ZOBbus bus Ivano-Frankivsk
    2. Take the bus from München Hackerbrücke to Baribus bus
    20h 10m
    €161–215
  4. Train

    1. Take the train from Dresden Hauptbahnhof to Leipzig Hbftrain train 55 / ...
    2. Take the train from Leipzig Hbf to Kufsteintrain train 91
    3. Take the train from Kufstein to Innsbruck Hauptbahnhoftrain train Rj / ...
    4. Take the train from Brennero - Brenner to Riminitrain train 89
    5. Take the train from Rimini to Bari Centraletrain train Fr
    21h 4m
    €252–583
  5. Drive  1,661.6 km

    1. Drive from Dresden to Baricar car 1,661.6 km
    15h 1m
    €309–446
  6. Fly Dresden Airport to Bari Karol Wojtyła Airport

    1. Fly from Dresden Airport (DRS) to Bari Karol Wojtyła Airport (BRI)plane plane DRS - BRI
    7h 40m
    €138–478
  7. Train to Berlin Brandenburg Airport, fly to Bari Karol Wojtyła Airport

    1. Take the train from Dresden Hauptbahnhof to Flughafen BERtrain train
    2. Fly from Berlin Brandenburg Airport (BER) to Bari Karol Wojtyła Airport (BRI)plane plane BER - BRI
    7h 7m
    €93–252
  8. Bus to Wroclaw, fly to Bari Karol Wojtyła Airport

    1. Take the bus from Dresden central station to Wroclaw, Wroclaw Airportbus bus
    2. Fly from Wroclaw (WRO) to Bari Karol Wojtyła Airport (BRI)plane plane WRO - BRI
    8h 54m
    €84–290
  9. Fly Dresden Airport to Naples Airport, train

    1. Fly from Dresden Airport (DRS) to Naples Airport (NAP)plane plane DRS - NAP
    2. Take the train from Caserta to Foggiatrain train
    10h 11m
    €161–516
  10. Bus via Bari

    1. Take the bus from Dresden central station to Munich central bus stationbus bus N1230 / ...
    2. Take the bus from Munich central bus station to Baribus bus N422
    24h 50m
    €142–222
  11. Night train, train, ferry

    1. Take the nighttrain from Dresden Hbf to Bruck/Murnighttrain night train Nj
    2. Take the train from Bruck/Mur to Zagreb Glavni Kol.train train Ec
    3. Take the train from Zagreb Glavni Kol. to Splittrain train Ic
    4. Take the ferry from Split to Bariferry ferry 56
    36h 34m
    €330–486

Dresden to Apulia by train

Calendar7Weekly Trains
Duration21h 4mAverage Duration
Ticket€252Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Dresden, Germany and Apulia, Italy?

Swiss, Lufthansa, and two other airlines fly from Dresden Airport (DRS) to Brindisi Airport (BDS) 4 times a week. Alternatively, you can take a bus from Dresden to Bari via Munich, Central Bus Station (Zob) and München Hackerbrücke in around 20h 10m.

Airlines
Train operators
Bus operators
Ferry operators

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 guideItaly Travel Guides

Booking & Getting There