There are 8 ways to get from Berlin to Mljet by plane, ferry, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dubrovnik Airport, ferry
best- Fly from Berlin Brandenburg Airport (BER) to Dubrovnik Airport (DBV)plane BER - DBV
- Take the ferry from Dubrovnik to Sobraferry
7h 56m€82–273Train, bus, ferry, line 9807 ferry
- Take the train from Berlin Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to München Hbftrain 29 / ...
- Take the bus from Munich Hbf to Split Bus Stationbus
- Take the ferry from Port of Split to Korčulaferry 654 / ...
- Take the ferry from Korčula to Polačeferry
24h 5m€245–454Fly to Split Airport, ferry, line 9807 ferry
- Fly from Berlin Brandenburg Airport (BER) to Split Airport (SPU)plane BER - SPU
- Take the ferry from Port of Split to Korčulaferry
- Take the ferry from Korčula to Polačeferry
9h 36m€107–320Fly to Tivat Airport, drive, bus, ferry
- Fly from Berlin Brandenburg Airport (BER) to Tivat Airport (TIV)plane BER - TIV
- Drive from Tivat Airport (TIV) to Vitaljinacar
- Take the bus from Vitaljina to Dubrovnik, Autobusni kolodvorbus
- Take the ferry from Dubrovnik to Sobraferry
10h 14m€120–355Train, bus, line 832 ferry
- Take the train from Berlin Hbf to Nürnberg Hbftrain 29 / ...
- Take the train from Nürnberg Hbf to Rosenheimtrain 91
- Take the bus from Rosenheim to Čapljinabus
- Take the bus from Čapljina to Neum, Konzumabus
- Take the ferry from Prapratno to Sobraferry 832
26h 45mBus, line 9807 ferry
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Zagrebbus N60 / ...
- Take the bus from Zagreb to Korčula, Autobusni Kolodvorbus
- Take the ferry from Korčula to Polačeferry
27h 55m€95–188Bus, ferry
- Take the bus from Berlin Hbf to Visoko, Autobuska stanicabus
- Take the bus from Visoko, Autobuska stanica to Dubrovnik, Autobusni kolodvorbus
- Take the ferry from Dubrovnik to Sobraferry
31h 36m€156–218Bus, line 844 ferry
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Sarajevo, Autobuska Stanicabus
- Take the bus from Sarajevo, Autobuska Stanica to Korčula, Autobusni Kolodvorbus
- Take the ferry from Korčula to Pomenaferry 844
34h 10m
Berlin to Mljet by bus, foot, and ferry
Comparing Your Travel Options
The cheapest way to get from Berlin to Mljet is to fly and ferry which costs €80 - €280 and takes 7h 56m.
The fastest way to get from Berlin to Mljet is to fly and ferry which takes 7h 56m and costs €80 - €280.
The distance between Berlin and Mljet is 1243 km.
The best way to get from Berlin to Mljet without a car is to train and bus and ferry and line 9807 ferry which takes 24h 5m and costs €240 - €460.
It takes approximately 7h 56m to get from Berlin to Mljet, including transfers.
There are 1408+ hotels available in Mljet.
What companies run services between Berlin, Germany and Mljet, Croatia?
There is no direct connection from Berlin to Mljet. However, you can take the train to Flughafen BER, walk to Berlin Brandenburg Airport (BER) airport, fly to Dubrovnik Airport (DBV), walk to Dubrovnik Airport, take the bus to Dubrovnik, Autobusni kolodvor, walk to Dubrovnik, then take the ferry to Sobra. Alternatively, you can take a train from Berlin Hbf to Polače via Nürnberg Hbf, München Hbf, Munich Hbf, Split Bus Station, Port of Split, and Korčula in around 24h 5m.
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Split Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €60–230
Flights from Berlin Brandenburg Airport to Tivat Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €80–220
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Dubrovnik Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- €75–270
Flights from Berlin Brandenburg Airport to Split Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €60–200
Flights from Berlin Brandenburg Airport to Split Airport via Stuttgart
- Ave. Duration
- 4h 5m
- When
- Sunday and Tuesday
- Estimated price
- €60–200
Flights from Berlin Brandenburg Airport to Tivat Airport
- Ave. Duration
- 2h
- When
- Saturday
- Estimated price
- €75–290
- Website
- lufthansa.com
Flights from Berlin Brandenburg Airport to Dubrovnik Airport via Munich
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- €95–350
Flights from Berlin Brandenburg Airport to Split Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €110–380
Flights from Berlin Brandenburg Airport to Tivat Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €130–460
- Website
- austrian.com
Flights from Berlin Brandenburg Airport to Dubrovnik Airport via Vienna
- Ave. Duration
- 4h
- When
- Saturday, Friday, Monday, and Thursday
- Estimated price
- €85–330
Flights from Berlin Brandenburg Airport to Split Airport via Vienna
- Ave. Duration
- 3h 55m
- When
- Friday and Saturday
- Estimated price
- €120–240
- Website
- croatiaairlines.com
Flights from Berlin Brandenburg Airport to Dubrovnik Airport via Zagreb
- Ave. Duration
- 4h 25m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €90–300
Flights from Berlin Brandenburg Airport to Split Airport
- Ave. Duration
- 1h 45m
- When
- Saturday
- Estimated price
- €95–310
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- €30–65
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Berlin Hbf to Nürnberg Hbf
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €80–170
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Rosenheim
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €45–95
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to München Hbf
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- €28–130
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 711 3041678
- lubina.busfahrten@t-online.de
- Website
- lubina-busfahrten.de
Bus from Munich Hbf to Split Bus Station
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €90
- Schedules at
- lubina-busfahrten.de
- Phone
- +385 20 441 444
- libertas@libertasdubrovnik.com
- Website
- libertasdubrovnik.hr
Bus from Vitaljina to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- €3–4
- Schedules at
- libertasdubrovnik.hr
- Phone
- +387 63 330 312
- cicko.pvc@tel.net.ba
- Website
- cicko.eu
Bus from Rosenheim to Čapljina
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a week
- Schedules at
- cicko-tg.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Čapljina to Neum, Konzuma
- Ave. Duration
- 50 min
- Frequency
- 5 times a week
- Estimated price
- €11–17
- Schedules at
- croatiabus.hr
Bus from Visoko, Autobuska stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- €24–45
- Schedules at
- croatiabus.hr
- Phone
- +387 (0)36 653 250
- globtour@globtour.com
- Website
- Globtour
Bus from Čapljina to Neum, Konzuma
- Ave. Duration
- 35 min
- Frequency
- 3 times a week
- Estimated price
- €7–9
- Website
- Globtour
Bus from Visoko, Autobuska stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- €17–21
- Website
- Globtour
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Zagreb
- Ave. Duration
- 14h 10m
- Frequency
- 5 times a day
- Estimated price
- €80–130
- Website
- Flixbus
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- Arriva Croatia
Bus from Zagreb to Korčula, Autobusni Kolodvor
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- €4–50
- Website
- Arriva Croatia
Bus from Sarajevo, Autobuska Stanica to Korčula, Autobusni Kolodvor
- Ave. Duration
- 7h 20m
- Frequency
- Twice a week
- Estimated price
- €2–4
- Website
- Arriva Croatia
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- Centrotrans Eurolines
Bus from Berlin Hbf to Visoko, Autobuska stanica
- Ave. Duration
- 21h 30m
- Frequency
- Once a week
- Estimated price
- €120–160
- Website
- Centrotrans Eurolines
- Phone
- +387 35 630-532
- info@halilovicbus.ba
- Website
- halilovicbus.ba
Bus from Berlin, Zentralen Omnibusbahnhof to Sarajevo, Autobuska Stanica
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Schedules at
- halilovicbus.ba
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- TP Line
Ferry from Dubrovnik to Sobra
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- €12–20
- Website
- TP Line
Ferry from Port of Split to Korčula
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- TP Line
Ferry from Korčula to Polače
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Estimated price
- €9–15
- Website
- TP Line
Ferry from Port of Split to Korčula
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Estimated price
- €35–55
- Website
- TP Line
Ferry from Korčula to Polače
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Estimated price
- €9–15
- Website
- TP Line
Ferry from Dubrovnik to Sobra
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- €12–20
- Website
- TP Line
Ferry from Korčula to Polače
- Ave. Duration
- 45 min
- Frequency
- 4 times a week
- Estimated price
- €9–15
- Website
- TP Line
Ferry from Dubrovnik to Sobra
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- €12–20
- Website
- TP Line
Rome2Rio's guide to Jadrolinija
Contact DetailsContact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- Jadrolinija
Ferry from Prapratno to Sobra
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- €4–7
- Website
- Jadrolinija
- Phone
- +385 91 1662 718
- info@ksc.hr
- Website
- Krilo shipping company
Ferry from Korčula to Pomena
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- €15–22
- Website
- Krilo shipping company
Want to know more about travelling around Croatia
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.