There are 7 ways to get from Dubrovnik Airport (DBV) to Ksamil by plane, ferry, bus, rideshare, 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 Corfu International Airport, Ioannis Kapodistrias, Flying Dolphin
best- Fly from Dubrovnik Airport (DBV) to Corfu International Airport, Ioannis Kapodistrias (CFU)plane DBV - CFU
- Take the ferry from Port of Corfu to Sarandëferry
5h 50m$111–221Drive 501 km
cheapest- Drive from Dubrovnik Airport (DBV) to Ksamilcar 501 km
8h 53m$91–131Bus
- Take the bus from Dubrovnik Central Bus Station to Tivat Bus Stationbus
- Take the bus from Tivat, Autobuska stanica to Tirana, Terminali Lindor I Autobusavebus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ksamilbus
14h 52m$98–101Airport Transfer
- Take the rideshare from Dubrovnik-DBV to Ksamil501 km
8h 53mFly to Ioannina National Airport, drive
- Fly from Dubrovnik Airport (DBV) to Ioannina National Airport (IOA)plane DBV - IOA
- Drive from Ioannina National Airport (IOA) to Ksamilcar
5h 48m$181–299Bus via Struga
- Take the bus from Dubrovnik, Autobusni kolodvor to Strugabus
- Take the bus from Struga to Ksamilbus
16h 7mBus #2
- Take the bus from Dubrovnik, Autobusni kolodvor to Durrësbus
- Take the bus from Durrës to Ksamilbus
17h 20m$119
Dubrovnik Airport (DBV) to Corfu International Airport, Ioannis Kapodistrias (CFU) flights
Questions & Answers
The cheapest way to get from Dubrovnik Airport (DBV) to Ksamil is to bus which costs $97 - $102 and takes 14h 52m.
The fastest way to get from Dubrovnik Airport (DBV) to Ksamil is to fly and drive which takes 5h 48m and costs $180 - $300.
No, there is no direct bus from Dubrovnik Airport (DBV) to Ksamil. However, there are services departing from Dubrovnik Airport and arriving at Ksamil via Dubrovnik Central Bus Station, Tivat, Autobuska stanica and Tirana, Terminali Lindor I Autobusave. The journey, including transfers, takes approximately 14h 52m.
The distance between Dubrovnik Airport (DBV) and Ksamil is 405 km. The road distance is 501 km.
The best way to get from Dubrovnik Airport (DBV) to Ksamil without a car is to bus which takes 14h 52m and costs $97 - $102.
It takes approximately 5h 50m to get from Dubrovnik Airport (DBV) to Ksamil, including transfers.
Dubrovnik Airport (DBV) to Ksamil bus services, operated by Globtour, depart from Dubrovnik Central Bus Station.
Dubrovnik Airport (DBV) to Ksamil bus services, operated by Globtour, arrive at Tivat Bus Station.
Yes, the driving distance between Dubrovnik Airport (DBV) to Ksamil is 501 km. It takes approximately 8h 53m to drive from Dubrovnik Airport (DBV) to Ksamil.
There are 8630+ hotels available in Ksamil.
What companies run services between Dubrovnik Airport (DBV), Croatia and Ksamil, Albania?
You can take a bus from Dubrovnik Airport to Ksamil via Dubrovnik, Autobusni kolodvor, Dubrovnik Central Bus Station, Tivat, Autobuska stanica, and Tirana, Terminali Lindor I Autobusave in around 14h 52m.
- Website
- ita-airways.com
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Rome
- Ave. Duration
- 5h 7m
- When
- Saturday, Sunday, and Tuesday
- Estimated price
- $75–250
- Website
- easyjet.com
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Naples
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- $50–250
- Website
- austrian.com
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Vienna
- Ave. Duration
- 5h 10m
- When
- Saturday
- Estimated price
- $120–180
- Website
- wizzair.com
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Budapest
- Ave. Duration
- 7h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–170
- Website
- skyexpress.gr
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Athens
- Ave. Duration
- 3h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $85–330
- Website
- ryanair.com
Flights from Dubrovnik Airport to Corfu International Airport, Ioannis Kapodistrias via Vienna
- Ave. Duration
- 4h 5m
- When
- Friday and Sunday
- Estimated price
- $75–170
- Website
- en.aegeanair.com
Flights from Dubrovnik Airport to Ioannina National Airport via Athens
- Ave. Duration
- 3h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $130–480
- Phone
- +387 (0)36 653 250
- [email protected]
- Website
- Globtour
Bus from Dubrovnik Central Bus Station to Tivat Bus Station
- Ave. Duration
- 2h 12m
- Frequency
- 3 times a day
- Estimated price
- $10–13
- Website
- Globtour
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tivat, Autobuska stanica to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $44
- Schedules at
- Diamant Travel
- Phone
- +1 267 805 2830
- Website
- albanianbus.com
Bus from Tirana, Terminali Lindor I Autobusave to Ksamil
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- AlbanianBus
Bus from Durrës to Ksamil
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- AlbanianBus
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Dubrovnik, Autobusni kolodvor to Struga
- Ave. Duration
- 9h 30m
- Frequency
- 6 times a week
- Estimated price
- $55–75
- Schedules at
- hafettours.mk
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Struga to Ksamil
- Ave. Duration
- 3h 57m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
- Phone
- +385 (0) 91 6113 073
- [email protected]
- Website
- croatiabus.hr
Bus from Dubrovnik, Autobusni kolodvor to Durrës
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Estimated price
- $75
- Schedules at
- croatiabus.hr
- Phone
- +355 85 22 6057
- [email protected]
- Website
- Finikas Lines
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- $24–36
- Website
- Finikas Lines
- Ferry - Low Season
- $24
- Ferry - High Season
- $30
- Hydrofoil - Low Season
- $30
- Hydrofoil - High Season
- $36
- Phone
- +30 26610 38690
- [email protected]
- Website
- Ionian Seaways
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $31–41
- Website
- Ionian Seaways
- High Season
- $31
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- $41
- Schedules at
- Albania Luxury Ferries
- Website
- https://www.mozio.com
Rideshare from Dubrovnik-DBV to Ksamil
- Ave. Duration
- 8h 53m
- Frequency
- On demand
Want to know more about travelling around Albania
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Dubrovnik Airport (DBV) and Ksamil. A great option if you don't have a driver's licence or want to avoid public transport.
















