There are 9 ways to get from Ksamil to Croatia by bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ksamil to Strugabus
- Take the bus from Struga to Zagreb, Autobusni Kolodvorbus
21h 26mBus via Sarandë
cheapest- Take the bus from Sarandë to Strugabus
- Take the bus from Struga to Zagreb, Autobusni Kolodvorbus
21h 56m€101–102Drive 1,012.5 km
- Drive from Ksamil to Zagrebcar 1,012.5 km
15h 17m€158–228Bus to Tirana International Airport Nënë Tereza, fly to Treviso Airport, shuttle
- Take the bus from Sarandë to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Treviso Airport (TSF)plane TIA - TSF
- Take a shuttle bus from Treviso, Aeroporto to Pula railway Stattion
13h 54mBus via Dubrovnik
- Take the bus from Ksamil to Durrësbus
- Take the bus from Durrës to Dubrovnik, Autobusni kolodvorbus
- Take the bus from Dubrovnik, Autobusni kolodvor to Zagrebbus 986 / ...
29h 42m€106–156Bus, shuttle to Skopje International Airport, fly to Zagreb Franjo Tuđman Airport
- Take the bus from Ksamil to Pristinabus
- Take a shuttle bus from Pristina to Skopje Airport
- Fly from Skopje International Airport (SKP) to Zagreb Franjo Tuđman Airport (ZAG)plane SKP - ZAG
13h 10m€192–389Bus to Tirana International Airport Nënë Tereza, fly to Trieste – Friuli Venezia Giulia Airport, bus
- Take the bus from Sarandë to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Trieste – Friuli Venezia Giulia Airport (TRS)plane TIA - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
12h 34mBus, bus to Dubrovnik Airport, fly to Zagreb Franjo Tuđman Airport
- Take the bus from Sarandë to Tiranabus
- Take the bus from Tirana to Kotor, Autobuska Stanicabus
- Take the bus from Kotor, Autobuska Stanica to Dubrovnik, Autobusni kolodvorbus
- Fly from Dubrovnik Airport (DBV) to Zagreb Franjo Tuđman Airport (ZAG)plane DBV - ZAG
18h 1mBus to Tirana International Airport Nënë Tereza, fly to Belgrade Nikola Tesla Airport, shuttle
- Take the bus from Sarandë to Tiranabus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Belgrade Nikola Tesla Airport (BEG)plane TIA - BEG
- Take a shuttle bus from Beograd, Autobuska stanica to Zagreb
14h 27m
Ksamil to Croatia by bus and tram
Questions & Answers
The cheapest way to get from Ksamil to Croatia is to bus via Sarandë which costs €100 - €102 and takes 21h 56m.
The fastest way to get from Ksamil to Croatia is to bus and shuttle and fly which takes 13h 10m and costs €190 - €390.
No, there is no direct bus from Ksamil to Croatia. However, there are services departing from Ksamil and arriving at Zagreb, Autobusni Kolodvor via Struga. The journey, including transfers, takes approximately 21h 26m.
The distance between Ksamil and Croatia is 1300 km. The road distance is 1012.5 km.
The best way to get from Ksamil to Croatia without a car is to bus which takes 21h 26m and costs .
It takes approximately 21h 26m to get from Ksamil to Croatia, including transfers.
Ksamil to Croatia bus services, operated by Ganiz Ekskluziv, depart from Ksamil station.
Ksamil to Croatia bus services, operated by Ganiz Ekskluziv, arrive at Struga station.
Yes, the driving distance between Ksamil to Croatia is 1013 km. It takes approximately 15h 17m to drive from Ksamil to Croatia.
There are 3008+ hotels available in Croatia.
What companies run services between Ksamil, Albania and Croatia?
You can take a bus from Ksamil to Zagreb, Autobusni Kolodvor via Struga in around 21h 26m.
- Website
- croatiaairlines.com
Flights from Skopje International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–150
Flights from Dubrovnik Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- €45–100
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €20–190
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- €23–220
- Website
- ryanair.com
Flights from Tirana International Airport Nënë Tereza to Treviso Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €24–230
Flights from Tirana International Airport Nënë Tereza to Trieste – Friuli Venezia Giulia Airport
- Ave. Duration
- 1h 35m
- When
- Monday
- Estimated price
- €55–180
- Website
- airserbia.com
Flights from Tirana International Airport Nënë Tereza to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €75–160
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Ksamil to Struga
- Ave. Duration
- 3h 56m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
Bus from Sarandë to Struga
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Schedules at
- ganicekskluziv.mk
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Struga to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- €60
- Schedules at
- hisarturizam.com
- Website
- travel.gjirafa.com
Bus from Sarandë to Tirana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- https://travel.gjirafa.com/en/bus-companies/trans-dea
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Treviso, Aeroporto to Pula railway Stattion
- Ave. Duration
- 3h 45m
- Frequency
- On demand
- Estimated price
- €40–390
- Website
- https://www.goopti.com/en/
- Shared
- €40–44
- Private
- €210–390
Shuttle from Pristina to Skopje Airport
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €31–160
- Website
- https://www.goopti.com/en/
- Shared
- €31–34
- Private
- €90–160
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €30–110
- Website
- https://www.goopti.com/en/
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Sarandë to Struga
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €38
- Schedules at
- senadtours.com
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Ksamil to Durrës
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- €35
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Durrës to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Estimated price
- €64
- Schedules at
- croatiabus.hr
Bus from Kotor, Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €34
- Schedules at
- croatiabus.getbybus.com
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 8h 55m
- Frequency
- 5 times a day
- Estimated price
- €23–55
- Website
- https://www.flixbus.co.uk
- Phone
- +385 1 3335 170
- uprava@samoborcek.hr
- Website
- samoborcek.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- €36
- Schedules at
- samoborcek.hr
- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- https://www.promet-makarska.hr/en/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Dubrovnik, Autobusni kolodvor to Zagreb
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- €6–40
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- facebook.com
Bus from Ksamil to Pristina
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Schedules at
- facebook.com
- Phone
- +383 44 184 195
- info@shpjetimi.net
- Website
- shpejtimi.net
Bus from Ksamil to Pristina
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- €85
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Kotor, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €28
- Schedules at
- dritatravel.com
- Phone
- +382 20 633 807
- bozur.cg@gmail.com
- Website
- bozur.net
Bus from Kotor, Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €29–30
- Schedules at
- bozur.net
- Phone
- +382 31 33 60 06
- office1@blueline-mne.com
- Website
- blueline-mne.com
Bus from Kotor, Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €5–8
- Schedules at
- blueline-mne.com
Shuttle from Beograd, Autobuska stanica to Zagreb
- Ave. Duration
- 3h 32m
- Frequency
- On demand
- Estimated price
- €40
- Schedules at
- kombiprevozputnika.net
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
Italy Travel Guides
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Want to know more about Flixbus?
Read the travel guide







































