There are 9 ways to get from Belovo to Sofia by train, plane, bus, shuttle, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Novokuznetsk Spichenkovo, fly to Sofia Airport
best- Take the train from Belovo to Prokopevsk Passtrain
- Fly from Novokuznetsk Spichenkovo (NOZ) to Sofia Airport (SOF)plane NOZ - SOF
17h 7m$224–834Train to Tolmachevo Airport, fly to Sofia Airport
cheapest- Take the train from Belovo to Novosibirsk Gltrain
- Fly from Tolmachevo Airport (OVB) to Sofia Airport (SOF)plane OVB - SOF
16h 57m$215–798Train, bus via Malko Tarnovo
- Take the train from Belovo to Kazansky Railway Terminaltrain
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Vama Malko Tarnovobus
- Take the bus from Malko Tarnovo to Burgas Westbus
- Take the train from Vladimir Pavlov to Sofiatrain
4d 8h$238–458Train, bus
- Take the train from Belovo to Kazansky Railway Terminaltrain
- Take the bus from Salaryevo Bus Station to Chişinău Northern Bus Stationbus
- Take the bus from Chişinău Southern Bus to Sofia Central Bus Stationbus
5d 2h$236–517Train to Kemerovo, fly to Sofia Airport
- Take the train from Belovo to Topkitrain
- Fly from Kemerovo (KEJ) to Sofia Airport (SOF)plane KEJ - SOF
18h 22m$229–858Train to Barnaul West Airport, fly to Sofia Airport
- Take the train from Trudarmeiskaia to Barnaultrain
- Fly from Barnaul West Airport (BAX) to Sofia Airport (SOF)plane BAX - SOF
21h 36m$223–817Train to Novokuznetsk Spichenkovo, fly to Belgrade Nikola Tesla Airport, shuttle
- Take the train from Belovo to Prokopevsk Passtrain
- Fly from Novokuznetsk Spichenkovo (NOZ) to Belgrade Nikola Tesla Airport (BEG)plane NOZ - BEG
- Take a shuttle bus from Belgrade, Nikola Tesla Airport to Niš
- Take a shuttle bus from Niš to Sofia Airport
20h 15mTrain, bus #2
- Take the train from Belovo to Mineralnye Vodytrain
- Take the train from Mineralnye Vody to Nazrantrain
- Take the bus from Nazran' to Ankara bus stationbus
- Take the train from Ankara to Halkalitrain
- Take the train from Halkalı to Sofiatrain
5d 19h$236–353Train, bus, car ferry
- Take the train from Belovo to Piatigorsktrain
- Take the bus from Pyatigorsk Bus station to Batumi Bus stationbus
- Take the car ferry from Batumi to Burgascarferry
- Take the train from Vladimir Pavlov to Sofiatrain
6d 22h$478–595
Novokuznetsk Spichenkovo (NOZ) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Belovo to Sofia is to train and bus which costs $230 - $360 and takes 5 days 19h.
The fastest way to get from Belovo to Sofia is to train and fly which takes 16h 57m and costs $210 - $800.
The distance between Belovo and Sofia is 4788 km.
The best way to get from Belovo to Sofia without a car is to train and bus via Malko Tarnovo which takes 4 days 8h and costs $230 - $460.
It takes approximately 17h 7m to get from Belovo to Sofia, including transfers.
Sofia is 4h behind Belovo. It is currently 8:29 AM in Belovo and 4:29 AM in Sofia.
There are 2300+ hotels available in Sofia.
What companies run services between Belovo, Russia and Sofia, Bulgaria?
There is no direct connection from Belovo to Sofia. However, you can take the train to Prokopevsk Pass, take the taxi to Novokuznetsk Spichenkovo (NOZ) airport, fly to Sofia Airport (SOF), walk to Летище София Терминал 1, then take the line 84 bus to Ул. Ген. Гурко. Alternatively, you can take a train from Belovo to Sofia via Kazansky Railway Terminal, Komsomolskaya, Salaryevo, Moscow International Bus Station, Chișinău, North Bus Station, Chisnau Gara Nord, Vama Malko Tarnovo, Malko Tarnovo, Burgas West, and Vladimir Pavlov in around 4d 8h.
- Website
- airserbia.com
Flights from Novokuznetsk Spichenkovo to Sofia Airport via Pulkovo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 12h 40m
- When
- Sunday
- Estimated price
- $230–850
Flights from Novokuznetsk Spichenkovo to Sofia Airport via Moscow Sheremetyevo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 22h 37m
- When
- Friday, Wednesday, and Sunday
- Estimated price
- $220–800
Flights from Tolmachevo Airport to Sofia Airport via Moscow Sheremetyevo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 17h 45m
- When
- Wednesday and Thursday
- Estimated price
- $200–800
Flights from Kemerovo to Sofia Airport via Pulkovo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 11h 50m
- When
- Sunday
- Estimated price
- $220–850
Flights from Kemerovo to Sofia Airport via Moscow Sheremetyevo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 21h 55m
- When
- Thursday, Wednesday, Friday, and Sunday
- Estimated price
- $210–800
Flights from Barnaul West Airport to Sofia Airport via Pulkovo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- $220–850
Flights from Barnaul West Airport to Sofia Airport via Moscow Sheremetyevo, Belgrade Nikola Tesla Airport
- Ave. Duration
- 21h 5m
- When
- Wednesday and Thursday
- Estimated price
- $210–800
Flights from Novokuznetsk Spichenkovo to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 50m
- When
- Friday
- Estimated price
- $230–900
Flights from Novokuznetsk Spichenkovo to Belgrade Nikola Tesla Airport via Pulkovo
- Ave. Duration
- 14h 32m
- When
- Sunday and Saturday
- Estimated price
- $250–950
Flights from Novokuznetsk Spichenkovo to Belgrade Nikola Tesla Airport via Sochi
- Ave. Duration
- 10h 55m
- When
- Friday
- Estimated price
- $240–900
Flights from Novokuznetsk Spichenkovo to Belgrade Nikola Tesla Airport via Tolmachevo Airport, Pulkovo
- Ave. Duration
- 15h 15m
- When
- Saturday
- Estimated price
- $250–950
- Website
- turkishairlines.com
Flights from Novokuznetsk Spichenkovo to Sofia Airport via Sochi, Istanbul
- Ave. Duration
- 14h 22m
- When
- Friday, Monday, Wednesday, and Saturday
- Estimated price
- $210–800
Flights from Tolmachevo Airport to Sofia Airport via Istanbul
- Ave. Duration
- 12h 26m
- When
- Every day
- Estimated price
- $200–750
Flights from Tolmachevo Airport to Sofia Airport via Sochi, Istanbul
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- $200–750
Flights from Barnaul West Airport to Sofia Airport via Sochi, Istanbul
- Ave. Duration
- 13h 35m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $200–750
Flights from Barnaul West Airport to Sofia Airport via Koltsovo, Istanbul
- Ave. Duration
- 14h
- When
- Wednesday and Sunday
- Estimated price
- $200–800
- Website
- flypgs.com
Flights from Tolmachevo Airport to Sofia Airport via Antalya
- Ave. Duration
- 11h 10m
- When
- Tuesday and Saturday
- Estimated price
- $220–850
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Belovo to Prokopevsk Pass
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- $8–28
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–12
- 2nd Class (Kupé)
- $19–28
Train from Belovo to Kazansky Railway Terminal
- Ave. Duration
- 2d 8h
- Frequency
- 4 times a week
- Estimated price
- $90–160
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $350–490
- 3rd Class (Platzcart)
- $90–120
- 2nd Class (Kupé)
- $110–160
Train from Belovo to Kazansky Railway Terminal
- Ave. Duration
- 2d 8h
- Frequency
- 4 times a week
- Estimated price
- $90–160
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $350–490
- 3rd Class (Platzcart)
- $90–120
- 2nd Class (Kupé)
- $110–160
Train from Belovo to Novosibirsk Gl
- Ave. Duration
- 4h 21m
- Frequency
- Once daily
- Estimated price
- $13–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $85–120
- 3rd Class (Platzcart)
- $13–18
- 2nd Class (Kupé)
- $25–35
Train from Belovo to Topki
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a week
- Estimated price
- $9–29
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $70–100
- 3rd Class (Platzcart)
- $9–13
- 2nd Class (Kupé)
- $21–29
Train from Trudarmeiskaia to Barnaul
- Ave. Duration
- 4h 16m
- Frequency
- 4 times a week
- Estimated price
- $11–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $75–110
- 3rd Class (Platzcart)
- $11–16
- 2nd Class (Kupé)
- $23–35
Train from Belovo to Prokopevsk Pass
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- $8–28
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $65–95
- 3rd Class (Platzcart)
- $8–12
- 2nd Class (Kupé)
- $19–28
Train from Belovo to Mineralnye Vody
- Ave. Duration
- 3d 13h
- Frequency
- 4 times a week
- Estimated price
- $110–200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $430–650
- 3rd Class (Platzcart)
- $110–160
- 2nd Class (Kupé)
- $140–200
Train from Mineralnye Vody to Nazran
- Ave. Duration
- 3h 17m
- Frequency
- 4 times a week
- Estimated price
- $12–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $80–110
- 3rd Class (Platzcart)
- $12–16
- 2nd Class (Kupé)
- $23–35
Train from Belovo to Piatigorsk
- Ave. Duration
- 3d 14h
- Frequency
- 4 times a week
- Estimated price
- $110–200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $440–650
- 3rd Class (Platzcart)
- $110–160
- 2nd Class (Kupé)
- $140–200
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- bdz.bg
Train from Vladimir Pavlov to Sofia
- Ave. Duration
- 5h 50m
- Frequency
- Every 3 hours
- Estimated price
- $6–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
Train from Vladimir Pavlov to Sofia
- Ave. Duration
- 5h 50m
- Frequency
- Every 3 hours
- Estimated price
- $6–10
- Website
- https://www.bdz.bg/en
- 2nd Class
- $6–9
- 1st Class
- $7–10
- Phone
- +90 444 8 233
- [email protected]
- Website
- tcdd.gov.tr
Train from Ankara to Halkali
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- $15–22
- Website
- https://www.tcdd.gov.tr/lang/en
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Moscow International Bus Station to Chișinău, North Bus Station
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Estimated price
- $87–174
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $174
- Children
- $87
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chisnau Gara Nord to Vama Malko Tarnovo
- Ave. Duration
- 11h 26m
- Frequency
- Once a week
- Estimated price
- $40–90
- Schedules at
- autogara.md
Bus from Chişinău Southern Bus to Sofia Central Bus Station
- Ave. Duration
- 23h 30m
- Frequency
- Twice a week
- Estimated price
- $40–95
- Schedules at
- autogara.md
- Phone
- +359 0882455155
- [email protected]
- Website
- burgasbus.info
Bus from Malko Tarnovo to Burgas West
- Ave. Duration
- 1h 45m
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Salaryevo Bus Station to Chişinău Northern Bus Station
- Ave. Duration
- 40h
- Frequency
- Once daily
- Estimated price
- $50–210
- Schedules at
- avtovokzaly.ru
- [email protected]
- Website
- svs.md
Bus from Chişinău Southern Bus to Sofia Central Bus Station
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- $45–95
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +381 63 456515
- [email protected]
- Website
- flix.rs
Shuttle from Belgrade, Nikola Tesla Airport to Niš
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
Shuttle from Niš to Sofia Airport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Website
- luksyilmazturizm.com
Bus from Nazran' to Ankara bus station
- Ave. Duration
- 27h 22m
- Frequency
- Once a week
- Estimated price
- $76
- Schedules at
- facebook.com
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Pyatigorsk Bus station to Batumi Bus station
- Ave. Duration
- 12h 44m
- Frequency
- Twice a week
- Estimated price
- $119
- Schedules at
- vk.com
- Phone
- +359 56 871 628
- [email protected]
- Website
- pbm.bg
Car ferry from Batumi to Burgas
- Ave. Duration
- 2d 10h
- Frequency
- Once a week
- Estimated price
- $230–260
- Website
- http://www.pbm.bg/
- Motorcycle
- $40–290
- Child ticket
- $90–120
- Adult passenger
- $230–260
- Personal Car
- $636–637
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 Heading to Europe? Read this before you buy a Eurail Pass, 4 stunningly beautiful Philippines islands you need to visit, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.




























