There are 12 ways to get from Belgrade to Ksamil by bus, train, car, plane, ferry, 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 via Pristina
best- Take the bus from Beograd, Autobuska stanica to Pristina
- Take the bus from Pristina to Ksamil
12h 30m$126Fly to Corfu International Airport, Ioannis Kapodistrias, Flying Dolphin, bus
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Corfu International Airport, Ioannis Kapodistrias (CFU)BEG - CFU
- Take the ferry from Port of Corfu to Sarandë
- Take the bus from Sarande,Posta Shqiptare to Ksamil
7h 13m$109–363Train, bus
- Take the train from New Belgrade to Podgorica
- Take the bus from Podgorica , Bus station to Tirana
- Take the bus from Tirana to Sarandë
17h 15mDrive 818.3 km
- Drive from Belgrade to Ksamil818.3 km
10h 14m$148–214Fly to Tirana International Airport Nënë Tereza, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)BEG - TIA
- Take the bus from Durrës to Ksamil
10h 30m$122–233Bus
- Take the bus from Beograd, Autobuska stanica to Ohrid
- Take the bus from Ohrid to Sarandë
12h 36mBus via Mitrovica
- Take the bus from Beograd, Autobuska stanica to Kosovska Mitrovica
- Take the bus from Kosovska Mitrovica to Ksamil
14h 22mTrain, bus via Durrës
- Take the train from Beograd centar to Podgorica
- Take the bus from Podgorica , Bus station to Durrës
- Take the bus from Durrës to Ksamil
18h 17m$140–161Fly to Podgorica Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Podgorica Airport (TGD)BEG - TGD
- Take the bus from Podgorica , Bus station to Tirana
- Take the bus from Tirana to Sarandë
12h 23mFly to Tivat Airport, shuttle, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tivat Airport (TIV)BEG - TIV
- Take a shuttle bus from Tivat, Autobuska stanica to Tirana
- Take the bus from Tirana to Sarandë
12h 18mFly to Skopje International Airport, shuttle, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Skopje International Airport (SKP)BEG - SKP
- Take a shuttle bus from Skopje Airport to Pristina
- Take the bus from Pristina to Ksamil
13h 30m$210–486Fly to Thessaloniki Airport Makedonia, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Thessaloniki Airport Makedonia (SKG)BEG - SKG
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Igoumenitsa
- Take the bus from Igoumenitsa to Sarandë
14h 15m
Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Belgrade to Ksamil is to bus via Pristina which costs $126 and takes 12h 30m.
The fastest way to get from Belgrade to Ksamil is to fly and Flying Dolphin and bus which takes 7h 13m and costs $100 - $370.
No, there is no direct bus from Belgrade to Ksamil. However, there are services departing from Beograd, Autobuska stanica and arriving at Ksamil via Pristina. The journey, including transfers, takes approximately 12h 30m.
The distance between Belgrade and Ksamil is 826 km. The road distance is 818.3 km.
The best way to get from Belgrade to Ksamil without a car is to bus via Pristina which takes 12h 30m and costs $126.
It takes approximately 12h 30m to get from Belgrade to Ksamil, including transfers.
Belgrade to Ksamil bus services, operated by SP Adio, depart from Beograd, Autobuska stanica station.
Belgrade to Ksamil bus services, operated by SP Adio, arrive at Pristina station.
Yes, the driving distance between Belgrade to Ksamil is 818 km. It takes approximately 10h 14m to drive from Belgrade to Ksamil.
There are 5197+ hotels available in Ksamil.
What companies run services between Belgrade, Serbia and Ksamil, Albania?
You can take a bus from Beograd, Autobuska stanica to Ksamil via Pristina in around 12h 30m.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $90–180
Flights from Belgrade Nikola Tesla Airport to Corfu International Airport, Ioannis Kapodistrias
- Ave. Duration
- 1h 20m
- When
- Monday and Thursday
- Estimated price
- $90–250
Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $75–160
Flights from Belgrade Nikola Tesla Airport to Tivat Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $80–160
Flights from Belgrade Nikola Tesla Airport to Skopje International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $75–140
Flights from Belgrade Nikola Tesla Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $85–160
- Website
- interjet.com
Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $70–120
Flights from Belgrade Nikola Tesla Airport to Tivat Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $80–130
- Phone
- +382 20 441 197
- info@zpcg.me
- Website
- zpcg.me
Train from New Belgrade to Podgorica
- Ave. Duration
- 7h 57m
- Frequency
- Once daily
- Estimated price
- $22–44
- Website
- https://zpcg.me/en
- Second Class
- $22–24
- First Class
- $41–44
Train from Beograd centar to Podgorica
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- $22–43
- Website
- https://zpcg.me/en
- Second Class
- $22–29
- First Class
- $40–43
- Phone
- +383 44 344 200
- adio-tours@hotmail.com
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Pristina
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $25
- Schedules at
- https://www.polazak.com/en/SP-Adio/operator/
- Phone
- +383 44 242 252
- info@memi-reisen.com
- Website
- facebook.com
Bus from Pristina to Ksamil
- 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 Pristina to Ksamil
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Estimated price
- $101
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Podgorica , Bus station to Tirana
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- busticket4.me
- Website
- travel.gjirafa.com
Bus from Tirana to Sarandë
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- https://travel.gjirafa.com/en/bus-companies/trans-dea
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Durrës to Ksamil
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $42
- Schedules at
- https://albanianbus.com/wordpress/
- Phone
- +381 11 7614 715
- office@transprodukt.rs
- Website
- transprodukt.rs
Bus from Beograd, Autobuska stanica to Ohrid
- Ave. Duration
- 7h 43m
- Frequency
- Once daily
- Schedules at
- transprodukt.rs
- Phone
- +389 70 212 106
- info@senadtours.com
- Website
- senadtours.com
Bus from Ohrid to Sarandë
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $45
- Schedules at
- senadtours.com
- Phone
- 028/460-038
- info@kolasinprevoz.com
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Kosovska Mitrovica
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- $12–15
- Schedules at
- facebook.com
- Regular one-way price
- $12–15
- Phone
- +381 (0)64 07 00 482
- Website
- web.facebook.com
Bus from Beograd, Autobuska stanica to Kosovska Mitrovica
- Ave. Duration
- 5h 50m
- Frequency
- 3 times a week
- Schedules at
- polazak.rs
- Phone
- +383 49 626 082
- bajriqitrans@gmail.com
Bus from Kosovska Mitrovica to Ksamil
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Podgorica , Bus station to Durrës
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a week
- Estimated price
- $76
- Schedules at
- croatiabus.hr
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Sarande,Posta Shqiptare to Ksamil
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $3
- Schedules at
- facebook.com
- info@montemaretravel.com
- Website
- montemaretravel.com
Shuttle from Tivat, Autobuska stanica to Tirana
- Ave. Duration
- 3h
- Frequency
- On demand
- Schedules at
- montemaretravel.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Skopje Airport to Pristina
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- $36–190
- Website
- https://www.goopti.com/en/
- Shared
- $36–40
- Private
- $100–190
- Phone
- +30 2665 0 22309
- info@ktel-thesprotias.gr
- Website
- ktel-thesprotias.gr
Bus from Thessaloniki Macedonia KTEL Bus Station to Igoumenitsa
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $40–65
- Schedules at
- ktel-thesprotias.gr
- Book at
- ktelbus.gr
- Phone
- (+30) 210 822 4112
- contact@ahmetitravel.com
- Website
- ahmetitravel.com
Bus from Igoumenitsa to Sarandë
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Schedules at
- ahmetitravel.com
- Phone
- +30 26610 38690
- info@ionianseaways.com
- Website
- ionianseaways.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- $18
- Website
- https://ionianseaways.com/
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- Website
- finikas-lines.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- $18
- Website
- https://finikas-lines.com/
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $42
- Schedules at
- albanialuxuryferries.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, How to travel India's Golden Triangle, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.




















