There are 11 ways to get from Geneva to Mljet by plane, ferry, train, bus, car ferry, night train, 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 Geneva International Airport (GVA) to Dubrovnik Airport (DBV)plane GVA - DBV
- Take the ferry from Dubrovnik to Sobraferry
5h 43m€69–281Train, bus, ferry
- Take the train from Genève to Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Split Bus Stationbus
- Take the ferry from Port of Split to Pomenaferry
24h 42m€227–265Train, car ferry, ferry
- Take the train from Genève to Domodossolatrain Ec
- Take the train from Domodossola to Milano Centraletrain
- Take the train from Milano Centrale to Anconatrain Fr
- Take the car ferry from Port of Ancona to Port of Splitcarferry
- Take the ferry from Port of Split to Pomenaferry
27h 9m€149–318Train, night train, ferry
- Take the train from Genève to Zürich HBtrain Ic1 / ...
- Take the train from Zuerich Hb to Graz Hbftrain Ec
- Take the night train from Graz Hbf to Splitnighttrain En
- Take the ferry from Port of Split to Hvarferry
- Take the ferry from Hvar to Pomenaferry
31h 28m€416–711Fly to Tivat Airport, car ferry, ferry
- Fly from Geneva International Airport (GVA) to Tivat Airport (TIV)plane GVA - TIV
- Take the car ferry from Kotor to Dubrovnikcarferry
- Take the ferry from Dubrovnik to Sobraferry
8h 9m€139–321Fly to Sarajevo, bus, ferry
- Fly from Geneva International Airport (GVA) to Sarajevo (SJJ)plane GVA - SJJ
- Take the bus from Sarajevo , East Sarajevo Bus Station to Makarska, Autobusni kolodvorbus
- Take the ferry from Makarska to Mljetferry
13h 14m€119–315Fly to Split Airport, ferry
- Fly from Geneva International Airport (GVA) to Split Airport (SPU)plane GVA - SPU
- Take the ferry from Port of Split to Pomenaferry
6h 35m€90–297Fly to Pristina, bus, ferry
- Fly from Geneva International Airport (GVA) to Pristina (PRN)plane GVA - PRN
- Take the bus from Fushë Kosovë to Dubrovnik, Autobusni kolodvorbus
- Take the ferry from Dubrovnik to Sobraferry
13hBus, ferry
- Take the bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
- Take the bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvorbus
- Take the ferry from Dubrovnik to Sobraferry
25h 22mBus, ferry via Bologna
- Take the bus from Geneva to Bologna Centralebus 507
- Take the bus from Bologna Centrale to Split Bus Stationbus
- Take the ferry from Port of Split to Pomenaferry
27h 50m€103–157Drive, line 832 car ferry
- Drive from Geneva to Prapatnocar
- Take the car ferry from Prapatno to Sobracarferry 832
14h 47m€222–326
Geneva to Mljet by train, bus, and ferry
Questions & Answers
The cheapest way to get from Geneva to Mljet is to bus and ferry via Bologna which costs €100 - €160 and takes 27h 50m.
The fastest way to get from Geneva to Mljet is to fly and ferry which takes 5h 43m and costs €65 - €290.
The distance between Geneva and Mljet is 1113 km.
The best way to get from Geneva to Mljet without a car is to train and bus and ferry which takes 24h 42m and costs €220 - €270.
It takes approximately 5h 43m to get from Geneva to Mljet, including transfers.
There are 1552+ hotels available in Mljet.
What companies run services between Geneva, Switzerland and Mljet, Croatia?
There is no direct connection from Geneva to Mljet. However, you can fly to Dubrovnik Airport (DBV), walk to Dubrovnik Airport Bus Station, take the bus to Dubrovnik Central Bus Station, walk to Dubrovnik, then take the ferry to Sobra. Alternatively, you can take a train from Genève to Pomena via Luzern, Luzern, Bahnhof, Split Bus Station, and Port of Split in around 24h 42m.
- Website
- easyjet.com
Flights from Geneva International Airport to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday
- Estimated price
- €22–220
Flights from Geneva International Airport to Tivat Airport
- Ave. Duration
- 1h 55m
- When
- Sunday
- Estimated price
- €35–310
Flights from Geneva International Airport to Split Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday
- Estimated price
- €40–240
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €70–420
- Website
- swiss.com
Flights from Geneva International Airport to Sarajevo via Vienna
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €85–340
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 10m
- When
- Wednesday and Saturday
- Estimated price
- €150–260
Flights from Geneva International Airport to Pristina via Zurich
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- €85–460
- Website
- lufthansa.com
Flights from Geneva International Airport to Dubrovnik Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- €220–280
Flights from Geneva International Airport to Tivat Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Saturday
- Estimated price
- €110–450
Flights from Geneva International Airport to Sarajevo via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Tuesday and Saturday
- Estimated price
- €90–370
- Website
- austrian.com
Flights from Geneva International Airport to Sarajevo via Vienna
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- €85–340
Flights from Geneva International Airport to Pristina via Vienna
- Ave. Duration
- 4h 25m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- €120–470
- Website
- airserbia.com
Flights from Geneva International Airport to Sarajevo via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- €100–160
Flights from Geneva International Airport to Pristina
- Ave. Duration
- 2h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €130–390
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève to Luzern
- Ave. Duration
- 3h 7m
- Frequency
- Hourly
- Estimated price
- €50–95
- Website
- https://www.sbb.ch/en
Train from Genève to Domodossola
- Ave. Duration
- 2h 43m
- Frequency
- 5 times a day
- Estimated price
- €50–90
- Website
- https://www.sbb.ch/en
Train from Genève to Zürich HB
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- €55–85
- Website
- https://www.sbb.ch/en
Train from Zuerich Hb to Graz Hbf
- Ave. Duration
- 9h 31m
- Frequency
- Once daily
- Estimated price
- €220–410
- Website
- https://www.sbb.ch/en
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Domodossola to Milano Centrale
- Ave. Duration
- 1h 42m
- Frequency
- Every 2 hours
- Estimated price
- €8–11
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ancona
- Ave. Duration
- 4h 7m
- Frequency
- Every 2 hours
- Estimated price
- €40–100
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Ancona
- Ave. Duration
- 5h 16m
- Frequency
- 4 times a day
- Estimated price
- €20–50
- Website
- https://www.trenitalia.com/en.html
Night train from Graz Hbf to Split
- Ave. Duration
- 12h 9m
- Frequency
- 3 times a week
- Estimated price
- €120–170
- Website
- https://www.oebb.at/en/
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Luzern, Bahnhof to Split Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
- Phone
- +387 32 246 306
- bbabic@biss-tours.ba
- Website
- biss-tours.ba
Bus from Sarajevo , East Sarajevo Bus Station to Makarska, Autobusni kolodvor
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- €18–23
- Schedules at
- facebook.com
- Phone
- +383 (0)29 226666
- info@atmaxhatrans.com
- Website
- atmaxhatrans.com
Bus from Fushë Kosovë to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 5h 55m
- Frequency
- Once a week
- Schedules at
- atmaxhatrans.com
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 17h 12m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +38732691375
- info@bosnaexpres.ba
- Website
- bosnaexpres.com
Bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Schedules at
- bosnaexpres.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Schedules at
- croatiabus.getbybus.com
- Phone
- +382 69 294 654
- royaltravelcetinje@gmail.com
- Website
- busticket4.me
Bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- €4–5
- Schedules at
- https://royaltravel.traveling.com/en/
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €24–45
- Schedules at
- bozur.net
- Phone
- +382 31 33 60 06
- office1@blueline-mne.com
- Website
- blueline-mne.com
Bus from Herceg Novi, Jova Bijelića 1 to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €4–6
- Schedules at
- blueline-mne.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Geneva to Bologna Centrale
- Ave. Duration
- 9h 15m
- Frequency
- 3 times a day
- Estimated price
- €30–60
- Website
- https://www.flixbus.co.uk
Bus from Bologna Centrale to Split Bus Station
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- €40–70
- Website
- https://www.flixbus.co.uk
- Phone
- +385 20 313 119
- support@tp-line.hr
- Website
- tp-line.hr
Ferry from Dubrovnik to Sobra
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a week
- Estimated price
- €5–9
- Website
- https://www.tp-line.hr/en/
Ferry from Port of Split to Hvar
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- €6–25
- Website
- https://www.tp-line.hr/en/
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Port of Split to Pomena
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €30
- Website
- https://www.krilo.hr/en/
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- €25
- Website
- https://www.krilo.hr/en/
Ferry from Hvar to Pomena
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- €14–22
- Website
- https://www.krilo.hr/en/
- Normal
- €14–22
Ferry from Makarska to Mljet
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- €16–24
- Website
- https://www.krilo.hr/en/
- Normal
- €16–24
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- €40–65
- Schedules at
- snav.it
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- €70–85
- Website
- https://www.jadrolinija.hr/en
Ferry from Port of Split to Hvar
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €3–5
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €3–5
Car ferry from Prapatno to Sobra
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €2–7
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €2–3
- Adult
- €2–7
- Phone
- +385 52 451 200
- db.ferry@kompas-travel.com
- Website
- adriatic-lines.com
Car ferry from Kotor to Dubrovnik
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- €55
- Website
- https://adriatic-lines.com/
- Adullt
- €55
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.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide





































































