There are 9 ways to get from Belgrade to Byala by bus, train, car, plane 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.
Recommended option
Bus, train
-
Take the bus from Autokomanda to Dimitrovgrad
-
Take the train from Dimitrovgrad to Sofia
-
Take the bus from Sofia - Central Bus Station to Byala
Cheapest option
Bus via Niš
-
Take the bus from Belgrade to Niš
-
Take the bus from Niš to Sofia
-
Take the bus from Sofia - Central Bus Station to Byala
7 alternative options
Bus
-
Take the bus from Belgrad Central Bus Station to Sofia Serdica Bus Station
-
Take the bus from Sofia - Central Bus Station to Byala
Bus via Bela Palanka
-
Take the bus from Beograd to Bela Palanka
-
Take the bus from Bela Palanka to Sofia
-
Take the bus from Sofia Central Bus Station to Veliko Tarnovo
-
Take the bus from Veliko Turnovo to Byala
Drive
-
Drive from Belgrade to Byala
Fly Belgrade to Bucharest Otopeni, shuttle, bus
-
Fly from Belgrade (BEG) to Bucharest Otopeni (OTP)
-
Take a shuttle bus from Bucharest Otopeni Airport to Ruse
-
Take the bus from Ruse to Byala
Fly Belgrade to Sofia, bus
-
Fly from Belgrade (BEG) to Sofia (SOF)
-
Take the bus from Sofia - Central Bus Station to Byala
Train, bus to Timisoara, fly to Bucharest Otopeni, shuttle, bus
-
Take the train from Vukov spomenik to Vrsac
-
Take the bus from Moraviţa to Timişoara
-
Fly from Timisoara (TSR) to Bucharest Otopeni (OTP)
-
Take a shuttle bus from Bucharest Otopeni Airport to Ruse
-
Take the bus from Ruse to Byala
Fly Belgrade to Nis, bus
-
Fly from Belgrade (BEG) to Nis (INI)
-
Take the bus from Niš to Sofia
-
Take the bus from Sofia - Central Bus Station to Byala
Questions & Answers
The cheapest way to get from Belgrade to Byala is to bus via Niš which costs RSD 3000 - RSD 6000 and takes 13h 10m.
The quickest way to get from Belgrade to Byala is to drive which costs RSD 8000 - RSD 12000 and takes 7h 1m.
No, there is no direct bus from Belgrade station to Byala. However, there are services departing from Belgrad Central Bus Station and arriving at Byala via Sofia - Central Bus Station. The journey, including transfers, takes approximately 12h 30m.
The distance between Belgrade and Byala is 446 km. The road distance is 650 km.
The best way to get from Belgrade to Byala without a car is to bus and train which takes 12h 18m and costs .
It takes approximately 12h 18m to get from Belgrade to Byala, including transfers.
Belgrade to Byala bus services, operated by Karat-S, depart from Belgrad Central Bus Station.
The quickest flight from Belgrade Airport to Bucharest Otopeni Airport is the direct flight which takes 1h 25m.
Belgrade to Byala bus services, operated by ETAP Group, arrive at Byala station.
Byala is 1h ahead of Belgrade. It is currently 4:17 AM in Belgrade and 5:17 AM in Byala.

- Distance: 446.4 km
- Duration: 12h 18m
What companies run services between Belgrade, Serbia and Byala, Oblast Ruse, Bulgaria?
You can take a bus from Belgrade to Byala via Sofia Serdica Bus Station and Sofia - Central Bus Station in around 12h 30m.

- Website
- airserbia.com
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $280
Flights from Belgrade to Sofia
- Ave. Duration
- 1h 10m
- When
- Monday, Thursday, Friday and Sunday
- Estimated price
- $80 - $200
Flights from Belgrade to Nis
- Ave. Duration
- 50 min
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $30 - $700

- Website
- tarom.ro
Flights from Belgrade to Bucharest Otopeni
- Ave. Duration
- 1h 26m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $65 - $280
Flights from Timisoara to Bucharest Otopeni
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $60 - $180

- Website
- flexflight.dk
Flights from Timisoara to Bucharest Otopeni
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- $35 - $150

- Website
- flyblueair.com
Flights from Timisoara to Bucharest Otopeni
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- $35 - $150

- Website
- ryanair.com
Flights from Timisoara to Bucharest Otopeni
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $16 - $260

- Phone
- 0700 10 200
- Website
- bdz.bg
Train from Dimitrovgrad to Sofia
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $2 - $4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2 - $4
- 1st Class
- $3 - $4

- Phone
- +381 11 360-28-99
- infozeleznicesrb@gmail.com
- Website
- serbianrailways.com
Train from Vukov spomenik to Vrsac
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- $2 - $5
- Schedules at
- Bahn DB
- 2nd Class
- $2 - $4
- 1st Class
- $4 - $5

- Phone
- +(381)(10)346969
- Website
- redvoznje.net
Bus from Autokomanda to Dimitrovgrad
- Ave. Duration
- 4h 58m
- Frequency
- Every 4 hours
- Schedules at
- redvoznje.net

- Phone
- +359 2 9453 939
- office@etapgroup.com
- Website
- etapgroup.com
Bus from Sofia - Central Bus Station to Byala
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $9 - $13
- Website
- ETAP Group
Bus from Sofia Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- $8 - $11
- Website
- ETAP Group

- Website
- razgrad.bg
Bus from Sofia to Byala
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Schedules at
- Razgrad Municipality Bus

- Phone
- +359 2 8120810
- operations@eurolines.bg
- Website
- karat-s.com
Bus from Belgrad Central Bus Station to Sofia Serdica Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- 6 times a week
- Estimated price
- $40 - $60
- Website
- Karat-S

- Phone
- +381 18 255 177
- marketing@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Belgrade to Niš
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- $9 - $17
- Schedules at
- nis-ekspres.rs
- Book at
- onlinetickets.nis-ekspres.rs
Bus from Niš to Sofia
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $6 - $11
- Schedules at
- nis-ekspres.rs
Bus from Bela Palanka to Sofia
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $4 - $10
- Schedules at
- nis-ekspres.rs

- Phone
- 381 18 517 272
- office@kanis.rs
- Website
- kanis.rs
Bus from Beograd to Niš
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Schedules at
- kanis.rs

- Phone
- 381 17 422 619
- office@kavim-vranje.rs
- Website
- kavim-vranje.rs
Bus from Belgrade to Niš
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Schedules at
- kavim-vranje.rs
- Book at
- kavim-vranje.rs

- Phone
- +38162 8777 888
- simplonleskovac@gmail.com
- Website
- facebook.com
Bus from Beograd to Niš
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Book at
- facebook.com

- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Belgrade to Niš
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $11 - $27
- Schedules at
- bstours.rs

- Phone
- +(381)(11)7420444
- auto.kodeks.pirot@gmail.com
- Website
- auto-kodeks.rs
Bus from Beograd to Niš
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $12 - $14
- Schedules at
- auto-kodeks.rs
Bus from Beograd to Bela Palanka
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14 - $17
- Schedules at
- auto-kodeks.rs

- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Niš to Sofia
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Estimated price
- $9 - $14
- Schedules at
- matpu.com
Bus from Bela Palanka to Sofia
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Estimated price
- $8 - $12
- Schedules at
- matpu.com

- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from Sofia Central Bus Station to Veliko Tarnovo
- Ave. Duration
- 3h 15m
- Frequency
- 4 times a day
- Estimated price
- $7 - $11
- Website
- Union Ivkoni

- Phone
- 05952/ 36 35
- park@strandja.bg
- Website
- strandja.bg
Bus from Sofia to Veliko Tarnovo
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Schedules at
- strandja.bg

- Website
- starazagora.bg
Bus from Veliko Turnovo to Byala
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- $2 - $4
- Schedules at
- starazagora.bg
Bus from Ruse to Byala
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $2 - $4
- Schedules at
- starazagora.bg

- Website
- bgrazpisanie.com
Bus from Veliko Tarnovo to Byala
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $3 - $5
- Schedules at
- bgrazpisanie.com
Bus from Ruse to Byala
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- $3 - $5
- Schedules at
- bgrazpisanie.com

- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest Otopeni Airport to Ruse
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $40 - $55
- Book at
- Atlas Taxi

- Phone
- +359 82 82 81 51
- info@avtogararuse.org
- Website
- avtogararuse.org
Bus from Ruse to Byala
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- $2 - $4
- Schedules at
- avtogararuse.org

- Phone
- office@alfa-star.ro
- Website
- alfastarimpex.ro
Bus from Moraviţa to Timişoara
- Ave. Duration
- 1h 37m
- Frequency
- 3 times a day
- Estimated price
- $3
- Schedules at
- alfastarimpex.autogari.ro
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 Need to know: Jadrolinija, Travelling by boat in Italy and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Belgrade to Byala is 650 km. It takes approximately 7h 1m to drive from Belgrade to Byala.
Tarom and Air Serbia offer flights from Belgrade Airport to Bucharest Otopeni Airport.
The best way to get from Belgrade to Belgrade Airport is to bus which takes 35 min and costs RSD 300.