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,985–4,872Drive 363 km
- Drive from Ruse to Zaječarcar 363 km
5h 45mRSD 5,819–8,405Bus 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 9:17 AM in Ruse and 8:17 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
- bdz.bg
Train from Ruse to Gorna Oryahovitsa
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- RSD 210–370
- Website
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 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
- https://www.bdz.bg/en
- 2nd Class
- RSD 650–900
- 1st Class
- RSD 700–950
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Ruse to Gorna Oryahovitsa
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,200–1,350
- Website
- https://www.cfrcalatori.ro/en/
Train from Gorna Oryahovitsa to Mezdra
- Ave. Duration
- 2h 25m
- Frequency
- 3 times a day
- Estimated price
- RSD 1,600–1,800
- Website
- https://www.cfrcalatori.ro/en/
Train from Ruse to Sofia
- Ave. Duration
- 6h 16m
- Frequency
- 3 times a day
- Estimated price
- RSD 3,600–3,900
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +359 88 949 0000
- [email protected]
- Website
- union-ivkoni.com
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
- https://union-ivkoni.com/en
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- union-ivkoni.com
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
- https://union-ivkoni.com/en
Bus from Ruse to Sofia Central Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,600–3,700
- Website
- https://union-ivkoni.com/en
- 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 How to get from London to Edinburgh, Getting to Milan from the airport, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
There are 93+ hotels available in Zaječar.






















