There are 10 ways to get from Belgrade to Ksamil by bus, train, 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 via Pristina
best- Take the bus from Beograd, Autobuska stanica to Pristinabus
- Take the bus from Pristina to Ksamilbus
12h 30m$124Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)plane BEG - TIA
- Take the bus from Durrës to Ksamilbus
10h 30m$116–262Train, bus
- Take the train from New Belgrade to Podgoricatrain
- Take the bus from Podgorica , Bus station to Tiranabus
- Take the bus from Tirana to Sarandëbus
17h 15mDrive 818.4 km
- Drive from Belgrade to Ksamilcar 818.4 km
10h 18m$149–214Fly to Ioannina National Airport, drive
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ioannina National Airport (IOA)plane BEG - IOA
- Drive from Ioannina National Airport (IOA) to Ksamilcar
8h 33m$176–500Bus
- Take the bus from Beograd, Autobuska stanica to Ohridbus
- Take the bus from Ohrid to Sarandëbus
12h 36mBus via Mitrovica
- Take the bus from Beograd, Autobuska stanica to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Ksamilbus
14h 22mTrain, bus via Durrës
- Take the train from Beograd centar to Podgoricatrain
- Take the bus from Podgorica , Bus station to Durrësbus
- Take the bus from Durrës to Ksamilbus
18h 17m$138–159Fly to Podgorica Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Podgorica Airport (TGD)plane BEG - TGD
- Take the bus from Podgorica , Bus station to Tiranabus
- Take the bus from Tirana to Sarandëbus
12h 23mFly to Tivat Airport, shuttle, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tivat Airport (TIV)plane BEG - TIV
- Take a shuttle bus from Tivat, Autobuska stanica to Tirana
- Take the bus from Tirana to Sarandëbus
12h 17m
Belgrade Nikola Tesla Airport (BEG) to Ioannina National Airport (IOA) flights
Questions & Answers
The cheapest way to get from Belgrade to Ksamil is to bus via Pristina which costs $125 and takes 12h 30m.
The fastest way to get from Belgrade to Ksamil is to fly and drive which takes 8h 33m and costs $170 - $500.
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.4 km.
The best way to get from Belgrade to Ksamil without a car is to bus via Pristina which takes 12h 30m and costs $125.
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 18m to drive from Belgrade to Ksamil.
There are 5447+ 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–190
Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $75–130
Flights from Belgrade Nikola Tesla Airport to Tivat Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $80–170
- Website
- interjet.com
Flights from Belgrade Nikola Tesla Airport to Podgorica Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $85–110
Flights from Belgrade Nikola Tesla Airport to Tivat Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $90–120
- Website
- en.aegeanair.com
Flights from Belgrade Nikola Tesla Airport to Ioannina National Airport via Athens
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $100–400
- 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–43
- Website
- https://zpcg.me/en
- Second Class
- $22–24
- First Class
- $40–43
Train from Beograd centar to Podgorica
- Ave. Duration
- 7h 52m
- Frequency
- Once daily
- Estimated price
- $21–43
- Website
- https://zpcg.me/en
- Second Class
- $21–28
- 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
- $100
- 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
- +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
- $75
- Schedules at
- croatiabus.hr
- Phone
- 001 267-805-2830
- Website
- albanianbus.com
Bus from Durrës to Ksamil
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $41
- Schedules at
- https://albanianbus.com/wordpress/
- info@montemaretravel.com
- Website
- montemaretravel.com
Shuttle from Tivat, Autobuska stanica to Tirana
- Ave. Duration
- 3h
- Frequency
- On demand
- Schedules at
- montemaretravel.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 Italian Lakes: Getting around by train, Need to know: Greyhound, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





