There's no direct bus from Belgrade to Ksamil, but you can still get there easily. Book your ticket online from Belgrade to Saranda, then catch a frequent local bus to Ksamil.
Monday
22 June
Tuesday
23 June
2 Bus Companies
45€
16:00
07:00
Belgrade
Belgrade Station
Ksamil
Ksamil Station

Internet that travels with you