How to travel from Munich to Dubrovnik, Croatia

The distance between Munich and Dubrovnik is around 875km (544 miles) and the quickest way to get there is to fly which takes around 2h 30m.

6 routes found

We've found 6 different ways to get from Munich to Dubrovnik by plane, ferry, bus, train and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out DubrovnikMunich if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Munich (MUC) to Dubrovnik (DBV).

  • Duration2h 30m
  • Flight time1h 25m
  • Typical cost
    HRK 1,995($265)
Operated byLufthansa+ 2 others

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

💰 Cheapest
2
bus
+
bus
+

Bus

Take the bus to Makarska and then to Dubrovnik.

  • Duration17h 30m
  • Departstwice a week
  • Typical cost
    HRK 505($67)
Operated by

Multiple bus operators

1 similiar route

We’ve grouped similar routes together, click the arrows to see the other options.

3
train
+
train
+
ferry
+

Train and Ferry

Take the train to Sevnica and then to Split then take a ferry to Dubrovnik.

  • Duration21h 15m
  • Departs5 times a week
  • Typical cost
    HRK 985($130)
Operated by

Multiple operators

4
car
+

Drive

Drive to Dubrovnik.

  • Duration11hrs
  • Distance1,065km (661 miles)
Get turn-by-turn directions

Frequently asked questionsabout travel between Munich and Dubrovnik

There are several options for getting from Munich to Dubrovnik by plane, ferry, bus, train and car. The cheapest option is to take the bus which costs around HRK 505 ($67) and will take around 17h 30m. If you need to get there more quickly, you can fly and arrive in approximately 2h 30m, though it is a bit more costly at approximately HRK 1,995 ($265).

The distance between Munich and Dubrovnik is around 875km (544 miles). In a direct line (as the crow flies), the distance is 794km (493 miles)

It takes around 2h 30m to get from Munich and Dubrovnik by plane. If you are travelling by car it will take around 11hrs to drive there.

The quickest way to get from Munich to Dubrovnik is to fly which takes around 2h 30m and will set you back approx HRK 1,995 ($265).

The cheapest way to travel between Munich and Dubrovnik, if you exclude driving, is to take the bus which will typically cost around HRK 505 ($67) for a standard one-way ticket.

Train travel

There is no train service that runs between Munich and Dubrovnik. We recommend that you fly from Munich (MUC) to Dubrovnik (DBV). instead which will take 2h 30m.

Bus travel

Yes there is a bus that runs regularly from Munich and Dubrovnik. It typically takes around 17h 30m and departs twice a week.

There are no direct bus services that runs from Munich to Dubrovnik. However, you can instead can take several connecting buses with changeovers in Makarska. These services run twice a week and will take a minimum of 17h 30m.

Promet Makarska, Autotransport Šibenik, Autobusni Promet and FlixBus run regular bus services between Munich and Dubrovnik. Buses run twice a week and take around 17h 30m on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Munich and Dubrovnik. Flights depart from Munich (MUC) and arrive at Dubrovnik (DBV). The flight takes around 1h 25m.

Yes there is a direct flight between Munich and Dubrovnik with no stop-overs required. Flights typically take around 1h 25m.

Lufthansa, Austrian Airlines and Croatia Airlines fly between Munich and Dubrovnik. Flights depart from Munich (MUC) and and arrive into Dubrovnik (DBV). These flights usually take around 1h 25m.

The flight from Munich to Dubrovnik typically takes around 1h 25m. Flights depart from Munich (MUC) and and arrive into Dubrovnik (DBV).

The closest major airport to Dubrovnik is Dubrovnik Airport (DBV) (DBV) which is approximately 17km (10 miles) from Dubrovnik. Split Airport (SPU) (SPU) and Osijek Airport (OSI) (OSI) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

Yes it is possible to drive from Munich and Dubrovnik. The distance is around 1,065km (661 miles) by road and it will take around 11hrs in normal traffic conditons.

If you don't have a car, the easiest way to get from Munich to Dubrovnik is to fly which takes, on average, 2h 30m and will usually cost around HRK 1,995 ($265).

How do I get from Munich to Dubrovnik

Compare travel optionsbetween Munich and Dubrovnik

Transport options from Munich to Dubrovnik
Transport optionDurationCostFrequencyDistance
Fly + 1 similar
2h 30m
HRK 1,995($265)
every 4 hours875km (544 miles)
Plane and Ferry7h 5m
HRK 960($130)
5 times a week904km (562 miles)
Bus + 1 similar
17h 30m
HRK 505($67)
twice a week1,205km (749 miles)
Bus via Trogir19h 40m
HRK 510($68)
once daily1,235km (767 miles)
Train and Ferry
21h 15m
HRK 985($130)
5 times a week1,194km (742 miles)
Drive
11hrs
HRK 1,320($175)
on demand1,065km (661 miles)

Top Carriersoperating between Munich and Dubrovnik

Airlines

Train operators

Bus companies

Ferry operators

Airports near Dubrovnik

The following major airports near Dubrovnik offer regular flights to various popular destinations within Croatia and internationally.

DBV
Dubrovnik Airport (DBV)
Domestic Airport
Distance
17km (10 miles) from Dubrovnik
SPU
Split Airport (SPU)
Domestic Airport
Distance
176km (109 miles) from Dubrovnik
OSI
Osijek Airport (OSI)
International Airport
Distance
318km (198 miles) from Dubrovnik