There are 5 ways to get from Ruse to Zaječar by 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.
Bus
best- Take the bus from Ruse 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 Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
10h 33mTrain, drive
cheapest- Take the train from Ruse to Gorna Oryahovitsatrain Re / ...
- Take the train from Gorna Oryahovitsa to Mezdratrain Ic / ...
- Take the train from Mezdra to Vidintrain Re / ...
- Drive from Vidin to Zaječarcar
11h 2mRSD 3,982–4,869Drive 363 km
- Drive from Ruse to Zaječarcar 363 km
5h 45mRSD 5,767–8,330Bus via Sofia
- Take the bus from Ruse 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 Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
11h 5mTrain, bus
- Take the train from Ruse to Sofiatrain 461
- Take the bus from Sofiya, Avtogara Serdika to Pirot, Main Bus Stationbus
- Take the bus from Pirot, Main Bus Station to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
12h 6m
Questions & Answers
The cheapest way to get from Ruse to Zaječar is to train and drive which costs RSD 3900 - RSD 4900 and takes 11h 2m.
The fastest way to get from Ruse to Zaječar is to drive which takes 5h 45m and costs RSD 5500 - RSD 8500.
No, there is no direct bus from Ruse station to Zaječar. However, there are services departing from Ruse Central Bus Station and arriving at Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica via Sofiya, Avtogara Serdika and Pirot, Main Bus Station. The journey, including transfers, takes approximately 10h 33m.
The distance between Ruse and Zaječar is 530 km. The road distance is 363 km.
The best way to get from Ruse to Zaječar without a car is to bus which takes 10h 33m and costs .
It takes approximately 10h 33m to get from Ruse to Zaječar, including transfers.
Ruse to Zaječar bus services, operated by Union Ivkoni, depart from Ruse Central Bus Station.
Ruse to Zaječar bus services, operated by Union Ivkoni, arrive at Sofia Central Bus Station.
Zaječar is 1h behind Ruse. It is currently 10:39 AM in Ruse and 9:39 AM in Zaječar.
Yes, the driving distance between Ruse to Zaječar is 363 km. It takes approximately 5h 45m to drive from Ruse to Zaječar.
What companies run services between Ruse, Bulgaria and Zaječar, Serbia?
You can take a bus from Ruse Central Bus Station to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica via Sofia Central Bus Station, Sofiya, Avtogara Serdika, and Pirot, Main Bus Station in around 10h 33m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Ruse to Gorna Oryahovitsa
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- RSD 210–370
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 210–290
- 1st Class
- RSD 290–370
Train from Gorna Oryahovitsa to Mezdra
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- RSD 300–420
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 300–420
- 1st Class
- RSD 300–390
Train from Mezdra to Vidin
- Ave. Duration
- 3h 42m
- Frequency
- Every 3 hours
- Estimated price
- RSD 240–340
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 240–340
- 1st Class
- RSD 240–320
Train from Ruse to Sofia
- Ave. Duration
- 6h 16m
- Frequency
- Twice daily
- Estimated price
- RSD 650–950
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 650–900
- 1st Class
- RSD 700–950
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Ruse to Gorna Oryahovitsa
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,200–1,350
- Website
- Romanian Railways (CFR)
Train from Gorna Oryahovitsa to Mezdra
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,600–1,800
- Website
- Romanian Railways (CFR)
Train from Ruse to Sofia
- Ave. Duration
- 6h 16m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,600–3,900
- Website
- Romanian Railways (CFR)
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Ruse Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 4h 43m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,400–2,200
- Website
- Union Ivkoni
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Ruse Central Bus Station to Sofia Central Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- RSD 2,400–3,700
- Website
- Grup Plus - Etap Adresss
Bus from Ruse to Sofia Central Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,600–3,700
- Website
- Grup Plus - Etap Adresss
- 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,500–1,900
- 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,500–1,900
- 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,500–1,900
- Schedules at
- matpu.com
- Phone
- +381 10 310 600
- [email protected]
- Website
- web.facebook.com
Bus from Pirot, Main Bus Station to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
Bus from Pirot, Main Bus Station to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Schedules at
- web.facebook.com
Bus from Pirot, Main Bus Station to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 1h 5m
- Frequency
- Twice a week
- Schedules at
- web.facebook.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 4 stunningly beautiful Philippines islands you need to visit, How do I get from Sydney to Melbourne, and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 86+ hotels available in Zaječar.






















