There are 8 ways to get from Belgrade to Kičevo by plane, car, bus, 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.
Fly to Skopje International Airport, drive
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Skopje International Airport (SKP)plane BEG - SKP
- Drive from Skopje-Airport-SKP to Kičevocar
6h$88–224Bus via Skopje
cheapest- Take the bus from Beograd, Autobuska stanica to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Kichevobus
10h 1m$38–55Drive 492 km
- Drive from Belgrade to Kičevocar 492 km
6h 33m$77–111Fly to Ohrid Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Ohrid Airport (OHD)plane BEG - OHD
- Take the bus from Gorenci to Kichevobus
6h 13mFly to Tirana International Airport Nënë Tereza, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)plane BEG - TIA
- Take the bus from Tirana, Terminali Lindor I Autobusave to Kičevobus
9h 45m$91–270Fly to Niš Constantine The Great Airport, shuttle, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Niš Constantine The Great Airport (INI)plane BEG - INI
- Take a shuttle bus from Niš, Autobuska Stanica to Skopje, International Airport
- Take the bus from Skopje, Transporten Centar to Kichevobus
10h 3mBus
- Take the bus from Beograd, Autobuska stanica to Strugabus
- Take the bus from Struga to Kichevobus
10h 33m$63–104Bus via Pristina
- Take the bus from Beograd, Autobuska stanica to Pristinabus
- Take the bus from Pristina to Tetovobus
- Take the bus from Tetovo to Kichevobus
11h 31m
Belgrade to Kičevo by bus
Questions & Answers
The cheapest way to get from Belgrade to Kičevo is to bus via Skopje which costs $35 - $60 and takes 10h 1m.
The fastest way to get from Belgrade to Kičevo is to fly and drive which takes 6h and costs $85 - $230.
No, there is no direct bus from Belgrade to Kičevo. However, there are services departing from Beograd, Autobuska stanica and arriving at Kichevo via Skopje, Transporten Centar. The journey, including transfers, takes approximately 10h 1m.
The distance between Belgrade and Kičevo is 491 km. The road distance is 492 km.
The best way to get from Belgrade to Kičevo without a car is to bus via Skopje which takes 10h 1m and costs $35 - $60.
It takes approximately 6h to get from Belgrade to Kičevo, including transfers.
Belgrade to Kičevo bus services, operated by Niš-ekspres, depart from Beograd, Autobuska stanica station.
Belgrade to Kičevo bus services, operated by Niš-ekspres, arrive at Skopje, Transporten Centar station.
Yes, the driving distance between Belgrade to Kičevo is 492 km. It takes approximately 6h 33m to drive from Belgrade to Kičevo.
There are 74+ hotels available in Kičevo.
What companies run services between Belgrade, Serbia and Kičevo, North Macedonia?
You can take a bus from Beograd, Autobuska stanica to Kichevo via Skopje, Transporten Centar in around 10h 1m.
- Website
- airserbia.com
Flights from Belgrade Nikola Tesla Airport to Skopje International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $65–170
Flights from Belgrade Nikola Tesla Airport to Ohrid Airport
- Ave. Duration
- 1h 35m
- When
- Friday, Saturday, Monday, and Wednesday
- Estimated price
- $80–290
Flights from Belgrade Nikola Tesla Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $95–200
Flights from Belgrade Nikola Tesla Airport to Niš Constantine The Great Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Saturday
- Estimated price
- $26–230
- Website
- austrian.com
Flights from Belgrade Nikola Tesla Airport to Ohrid Airport via Vienna
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- $160–650
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Beograd, Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 7h 22m
- Frequency
- 5 times a day
- Estimated price
- $35–70
- Website
- Niš-ekspres
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Beograd, Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Website
- BS Tours
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Beograd, Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- Fudeks
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Beograd, Autobuska stanica to Skopje, Transporten Centar
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- galeb.mk
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $13–20
- Schedules at
- galeb.mk
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $13–20
- Schedules at
- galeb.mk
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Gorenci to Kichevo
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Struga to Kichevo
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- $4
- Schedules at
- martinoski.com
Bus from Tetovo to Kichevo
- Ave. Duration
- 1h 1m
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
- [email protected]
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Gorenci to Kichevo
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Skopje, Transporten Centar to Kichevo
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Struga to Kichevo
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Tetovo to Kichevo
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Kičevo
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $23–35
- Schedules at
- Diamant Travel
- Phone
- +38975468055
- Website
- idotours.com.mk
Bus from Tirana, Terminali Lindor I Autobusave to Kičevo
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- $24
- Schedules at
- autobus.al
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Niš, Autobuska Stanica to Skopje, International Airport
- Ave. Duration
- 3h
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 11 7614 715
- [email protected]
- Website
- transprodukt.rs
Bus from Beograd, Autobuska stanica to Struga
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Estimated price
- $55–100
- Schedules at
- transprodukt.rs
- Phone
- +383 44 344 200
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Pristina
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Estimated price
- $29–33
- Schedules at
- SP Adio
- Phone
- +383 44 190 915
- [email protected]
- Website
- facebook.com
Bus from Beograd, Autobuska stanica to Pristina
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- $30
- Schedules at
- facebook.com
- Phone
- +383 044-238-585
- Website
- facebook.com
Bus from Pristina to Tetovo
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $9
- Schedules at
- travel.gjirafa.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 Bali: What to do if Mount Agung erupts, Travelling around the UAE, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






















