Travelling from Germany to Croatia

Travelling from Germany to Croatia couldn’t be easier – take a look at the list below to see the vast number of airlines that operate routes linking the two countries. Depending on your departure and arrival points, it’s also possible to travel by train or bus.

Travelling from Germany to Croatia

Flying from Germany to Croatia

As you’ll see, there are many, many flights between the two countries – just take your pick! All of the flights mentioned below are direct services. You can also fly from other cities in Germany via connecting flights on Eurowings (usually via Cologne/Bonn or Stuttgart) which also provides connecting flights to many other European countries, including the UK. Take a look at their website for full details.

N.B. Croatia Airlines and Lufthansa code-share some flights, but it is worth checking both of their websites to get the best fare.

From Berlin to Croatia

From Bremen to Croatia

From Cologne/Bonn to Croatia

  • Eurowings to Zagreb (year-round), Rijeka, Pula, Zadar, Split (year-round) & Dubrovnik
  • Ryanair to Zadar

From Dortmund to Croatia

    From Dusseldorf to Croatia

    • Croatia Airlines to Split & Dubrovnik
    • Eurowings to Zagreb (year-round), Zadar, Split and Dubrovnik
    • Ryanair to Zagreb, Pula, Zadar and Dubrovnik (from Dusseldorf Weeze)

      From Frankfurt to Croatia

      • Condor flights to Split
      • Croatia Airlines to Zagreb, Pula, Zadar, Split & Dubrovnik
      • Lufthansa to Zagreb (year-round), Split (year-round) & Dubrovnik (year-round)
      • Ryanair to Zagreb, Rijeka and Zadar (from Frankfurt Hahn)

      From Hamburg to Croatia

      From Hanover to Croatia

      From Karlsruhe/Baden-Baden to Croatia

      • Ryanair to Zagreb, Zadar and Dubrovnik

          From Memmingen to Croatia

          • Ryanair to Zagreb, Pula, Zadar and Dubrovnik

          From Munich to Croatia

          • Croatia Airlines to Zagreb (year-round), Zadar & Split
          • Lufthansa to Zagreb (year-round), Pula, Zadar, Split (year-round) & Dubrovnik (year-round)

          From Munster to Croatia

          From Nuremberg to Croatia

          From Stuttgart to Croatia

          • Eurowings to Zagreb (year-round), Rijeka, Zadar, Split (year-round) & Dubrovnik
          • Lufthansa to Zagreb & Split

          Germany to Croatia by Bus

          There are a number of bus routes that exist between these two countries if you fancy a slightly cheaper alternative to flying. However, given the existence of so many low-cost airlines, and the fact that travelling by bus really racks up the journey time, it’s understandably not an alternative that many think about these days.

          You might, however, need to travel from/to a place without air links, meaning that bus travel is a good option – especially as there’s a more extensive service by bus than by train.

          Because of the distances involved, most bus services from Germany run to central (i.e. near Zagreb) or eastern Croatia rather than to the coast. However, there are routes to Rijeka and Split, and nearby Sibenik and Zadar.

          • Croatia Bus operate services to Zagreb from a number of major Germany cities, including Berlin, Bonn, Cologne, Dortmund, Dusseldorf, Frankfurt, Hamburg, Hannover, Karlsruhe, Leipzig, Mannheim, Munich, Nuremberg and Stuttgart. (Phew!) There are daily routes from/to the largest of these cities – full details are on the website
          • Flixbus offer low cost bus services from Germany to Croatia
          • Cazmatrans also operate a number of services from major German cities (including those listed above) to various Croatian towns and cities, including Bjelovar, Karlovac, Koprivnica, Osijek, Slavonski Brod, Varazdin, Vukovar and Zagreb
          • Arriva have routes from Germany to Rijeka and Split
          • Eurolines.de is a great website to look up timetables for bus routes from Germany to Croatia – in both English and German – and you can even book tickets online

          Germany to Croatia by Train

          There are only direct trains from Germany to Zagreb. To go elsewhere in Croatia, you’ll have to change here.

          The most useful train routes from Germany to Croatia are likely to be:

          • Munich to Zagreb (2 a day, one early morning, one overnight) – 8 hours 30 minutes
          • Stuttgart to Zagreb (1 a day) – 11 hours
          • Frankfurt to Zagreb (1 a day) – 12 hours 30 minutes.

          Trains from other Germany cities most likely involve at least one change. See the excellent Die Bahn website for timetable details.