There are 6 ways to get from Varna to Knjaževac by plane, shuttle, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, shuttle, bus
best- Fly from Varna Airport (VAR) to Sofia Airport (SOF)plane VAR - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niteks to Knjaževacbus
7h 13mDrive 589 km
cheapest- Drive from Varna to Knjaževaccar 589 km
7h 9mRSD 9,714–14,031Bus
- Take the bus from Varna Central Bus Station to Sofia Central Bus Stationbus
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Knjaževacbus
12h 30mTrain, bus via Sofia
- Take the train from Varna to Sofia Severtrain Ic
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Knjaževacbus
13h 7mTrain, bus
- Take the train from Varna to Sofiatrain Ic
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Knjaževacbus
13h 10mBus via Sofia
- Take the bus from Varna Central Bus Station to Sofia Central Bus Stationbus
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Knjaževacbus
16h 2m
Varna Airport (VAR) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Varna to Knjaževac is to drive which costs RSD 9500 - RSD 14000 and takes 7h 9m.
The fastest way to get from Varna to Knjaževac is to drive which takes 7h 9m and costs RSD 9500 - RSD 14000.
No, there is no direct bus from Varna station to Knjaževac. However, there are services departing from Varna Central Bus Station and arriving at Knjaževac via Sofiya, Avtogara Serdika and Pirot, Main Bus Station. The journey, including transfers, takes approximately 12h 30m.
The distance between Varna and Knjaževac is 599 km. The road distance is 589 km.
The best way to get from Varna to Knjaževac without a car is to bus which takes 12h 30m and costs .
It takes approximately 7h 13m to get from Varna to Knjaževac, including transfers.
Varna to Knjaževac bus services, operated by Grup Plus - Etap Adresss, depart from Varna Central Bus Station.
Varna to Knjaževac bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Knjaževac is 1h behind Varna. It is currently 2:07 PM in Varna and 1:07 PM in Knjaževac.
Yes, the driving distance between Varna to Knjaževac is 589 km. It takes approximately 7h 9m to drive from Varna to Knjaževac.
What companies run services between Varna, Bulgaria and Knjaževac, Serbia?
You can take a bus from Varna Central Bus Station to Knjaževac via Sofia Central Bus Station, Sofiya, Avtogara Serdika, and Pirot, Main Bus Station in around 12h 30m.
- Website
- air.bg
Flights from Varna Airport to Sofia Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- RSD 8,500–17,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Varna to Sofia Sever
- Ave. Duration
- 7h 25m
- Frequency
- Every 4 hours
- Estimated price
- RSD 850–1,200
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 850–1,200
- 1st Class
- RSD 900–1,200
Train from Varna to Sofia
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Estimated price
- RSD 850–1,200
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 850–1,200
- 1st Class
- RSD 900–1,200
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Niteks to Knjaževac
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Estimated price
- RSD 600–900
- Website
- Niš-ekspres
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Estimated price
- RSD 3,400–5,500
- Website
- Grup Plus - Etap Adresss
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Estimated price
- RSD 2,100–3,100
- Website
- Union Ivkoni
- Phone
- +359 2 812 0 812
- [email protected]
- Website
- karat-s.com
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 8h 29m
- Frequency
- Once daily
- Estimated price
- RSD 4,000–6,000
- Schedules at
- karat-s.com
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,600–2,000
- Schedules at
- matpu.com
Bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,600–2,000
- Schedules at
- matpu.com
Bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,600–2,000
- Schedules at
- matpu.com
Bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- RSD 1,600–2,000
- Schedules at
- matpu.com
- Phone
- +381 10 310 600
- [email protected]
- Website
- web.facebook.com
Bus from Pirot, Main Bus Station to Knjaževac
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
Bus from Pirot, Main Bus Station to Knjaževac
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
Bus from Pirot, Main Bus Station to Knjaževac
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
Bus from Pirot, Main Bus Station to Knjaževac
- Ave. Duration
- 35 min
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
- [email protected]
- Website
- SVS
Bus from Varna Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 10h 42m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–4,400
- Website
- SVS
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 Slovenia: Getting from Ljubljana to Lake Bled, Getting to Milan from the airport, and Flying into Beijing? - to help you get the most out of your next trip.
Booking & Getting There
There are 40+ hotels available in Knjaževac.
























