There are 8 ways to get from Stavropol to Belgrade by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Stavropol Shpakovskoye Airport
best- Fly from Stavropol Shpakovskoye Airport (STW) to Belgrade Nikola Tesla Airport (BEG)plane STW - BEG
9h 41mRSD 12,950–35,318Train to Sochi International Airport, fly
cheapest- Take the train from Stavropol to Adlertrain
- Fly from Sochi International Airport (AER) to Belgrade Nikola Tesla Airport (BEG)plane AER - BEG
20h 29mRSD 12,614–35,683Bus via Trabzon
- Take the bus from Stavropol Bus Station to Mineral'nye Vodybus
- Take the bus from Mineralnye Vody Bus station to Trabzon bus stationbus
- Take the bus from Trabzon to Istanbul Otogaribus
- Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus
2d 5hRSD 13,325–21,151Bus to Mineralnye Vody Airport, fly
- Take the bus from Stavropol Bus Station to Mineral'nye Vodybus
- Fly from Mineralnye Vody Airport (MRV) to Belgrade Nikola Tesla Airport (BEG)plane MRV - BEG
12h 26mRSD 13,162–36,438Train, train to Krasnodar, fly
- Take the train from Stavropol to Kavkazskayatrain
- Take the train from Kavkazskaya to Pashkovskayatrain
- Fly from Krasnodar (KRR) to Belgrade Nikola Tesla Airport (BEG)plane KRR - BEG
16h 35mRSD 13,759–39,303Bus, bus to Tbilisi International Airport, fly
- Take the bus from Stavropol Bus Station to Nevinnomysskbus
- Take the bus from Nevinnomyssk to Ortachala Bus Stationbus
- Fly from Tbilisi International Airport (TBS) to Belgrade Nikola Tesla Airport (BEG)plane TBS - BEG
17h 35mRSD 26,175–54,642Bus
- Take the bus from Stavropol Bus Station to Armavir Bus stationbus
- Take the bus from Armavir Bus station to Bursa bus stationbus
- Take the bus from Bursa to Esenler Otogarbus
- Take the bus from İstanbul Esenler bus station to Belgrade bus stationbus
2d 15hRSD 14,097–17,786Bus #2
- Take the bus from Stavropol Bus Station to Armavir Bus stationbus
- Take the bus from Armavir Bus station to Bursa bus stationbus
- Take the bus from Bursa to Esenler Otogarbus
- Take the bus from İstanbul Esenler to Aутобуска Cтаницаbus
2d 15hRSD 15,612–17,701
Stavropol Shpakovskoye Airport (STW) to Belgrade Nikola Tesla Airport (BEG) flights
Comparing Your Travel Options
The cheapest way to get from Stavropol to Belgrade is to bus which costs RSD 14000 - RSD 18000 and takes 2 days 15h.
The fastest way to get from Stavropol to Belgrade is to fly which takes 9h 41m and costs RSD 13000 - RSD 36000.
No, there is no direct bus from Stavropol station to Belgrade station. However, there are services departing from Stavropol Bus Station and arriving at Belgrade bus station via Mineralnye Vody Bus station, Trabzon and İstanbul Esenler bus station. The journey, including transfers, takes approximately 2 days 5h.
The distance between Stavropol and Belgrade is 1753 km.
The best way to get from Stavropol to Belgrade without a car is to bus via Trabzon which takes 2 days 5h and costs RSD 13000 - RSD 22000.
It takes approximately 9h 41m to get from Stavropol to Belgrade, including transfers.
Stavropol to Belgrade bus services, operated by Stavropol Bus Terminal, depart from Stavropol Bus Station.
The best way to get from Stavropol to Belgrade is to fly which takes 9h 41m and costs RSD 13000 - RSD 36000. Alternatively, you can bus via Trabzon, which costs RSD 13000 - RSD 22000 and takes 2 days 5h.
Stavropol to Belgrade bus services, operated by Stavropol Bus Terminal, arrive at Mineral'nye Vody station.
Belgrade is 2h behind Stavropol. It is currently 5:32 PM in Stavropol and 3:32 PM in Belgrade.
What companies run services between Stavropol, Russia and Belgrade, Serbia?
Aeroflot Russian Airlines and Air Serbia fly from Stavropol Shpakovskoye Airport (STW) to Belgrade Nikola Tesla Airport (BEG) once daily. Alternatively, you can take a bus from Stavropol Bus Station to Belgrade bus station via Mineralnye Vody Bus station, Trabzon, Istanbul Otogari, and İstanbul Esenler bus station in around 2d 5h.
- Website
- airserbia.com
Flights from Stavropol Shpakovskoye Airport to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- RSD 12,000–34,000
Flights from Stavropol Shpakovskoye Airport to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo, Nizhny Novgorod
- Ave. Duration
- 17h 10m
- When
- Friday and Sunday
- Estimated price
- RSD 13,000–36,000
Flights from Mineralnye Vody Airport to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 51m
- When
- Tuesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- RSD 12,000–34,000
Flights from Mineralnye Vody Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 9h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RSD 10,000–50,000
Flights from Krasnodar to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- RSD 9,500–47,000
Flights from Krasnodar to Belgrade Nikola Tesla Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RSD 12,000–34,000
Flights from Sochi International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 2h 55m
- When
- Monday and Friday
- Estimated price
- RSD 10,000–30,000
Flights from Tbilisi International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RSD 25,000–55,000
- Website
- turkishairlines.com
Flights from Mineralnye Vody Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 9h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- RSD 10,000–50,000
Flights from Krasnodar to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 7h 30m
- When
- Wednesday
- Estimated price
- RSD 9,500–47,000
Flights from Tbilisi International Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 6h 21m
- When
- Every day
- Estimated price
- RSD 20,000–70,000
- Website
- flyone.eu
Flights from Mineralnye Vody Airport to Belgrade Nikola Tesla Airport via Erevan
- Ave. Duration
- 5h 40m
- When
- Friday
- Estimated price
- RSD 18,000–49,000
Flights from Krasnodar to Belgrade Nikola Tesla Airport via Erevan
- Ave. Duration
- 6h
- When
- Tuesday and Friday
- Estimated price
- RSD 18,000–55,000
- Website
- flypgs.com
Flights from Tbilisi International Airport to Belgrade Nikola Tesla Airport via Sabiha Gokcen
- Ave. Duration
- 6h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- RSD 12,000–60,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Stavropol to Kavkazskaya
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- RSD 1,100–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- RSD 8,000–12,000
- 3rd Class (Platzcart)
- RSD 1,100–1,600
- 2nd Class (Kupé)
- RSD 2,400–3,400
Train from Stavropol to Adler
- Ave. Duration
- 14h 31m
- Frequency
- Once daily
- Estimated price
- RSD 2,200–5,500
- Website
- Russian Railways
- 1nd Class (SW)
- RSD 12,000–17,000
- 3rd Class (Platzcart)
- RSD 2,200–3,000
- 2nd Class (Kupé)
- RSD 3,700–5,500
- Phone
- 8-800-775-00-00
- [email protected]
- Website
- kuban-express-prigorod.ru
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 3h 3m
- Frequency
- Twice daily
- Estimated price
- RSD 600–800
- Book at
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Estimated price
- RSD 550–1,400
- Website
- Russian Railways
- Lastochka Train
- RSD 1,000–1,400
- Commuter Electric Train
- RSD 550–800
- Phone
- 8 (800) 775-00-00
- [email protected]
- Website
- skppk.ru
Train from Kavkazskaya to Pashkovskaya
- Ave. Duration
- 1h 52m
- Frequency
- 3 times a week
- Estimated price
- RSD 280–390
- Book at
- Russian Railways
- Phone
- +7 (8652) 23 47 41
- [email protected]
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RSD 850–1,200
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 2h 52m
- Frequency
- Hourly
- Estimated price
- RSD 850–1,200
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 51 min
- Frequency
- Every 4 hours
- Estimated price
- RSD 290–420
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Armavir Bus station
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- RSD 480–700
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
Bus from Stavropol Bus Station to Armavir Bus station
- Ave. Duration
- 1h 29m
- Frequency
- Every 4 hours
- Estimated price
- RSD 480–700
- Schedules at
- Stavropol Bus Terminal
- Book at
- Regionbilet
- Website
- Stavropol Bus Terminal
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Stavropol Bus Station to Mineral'nye Vody
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- RSD 1,100–1,600
- Schedules at
- avtovokzaly.ru
- Website
- luksyilmazturizm.com
Bus from Mineralnye Vody Bus station to Trabzon bus station
- Ave. Duration
- 15h 46m
- Frequency
- 3 times a week
- Estimated price
- RSD 8,163
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Armavir Bus station to Bursa bus station
- Ave. Duration
- 43h 24m
- Frequency
- 3 times a week
- Estimated price
- RSD 10,408
- Schedules at
- facebook.com
- Book at
- donbilet.ru
Bus from Armavir Bus station to Bursa bus station
- Ave. Duration
- 43h 24m
- Frequency
- 3 times a week
- Estimated price
- RSD 10,408
- Schedules at
- facebook.com
- Book at
- donbilet.ru
- Phone
- 0850 222 34 55
- Website
- MetroTurizm
Bus from Trabzon to Istanbul Otogari
- Ave. Duration
- 17h 51m
- Frequency
- Twice daily
- Estimated price
- RSD 4,437–7,000
- Website
- MetroTurizm
- Standard
- RSD 4,900–7,000
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 47m
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,300–1,900
- Website
- MetroTurizm
- Standard
- RSD 1,300–1,900
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 47m
- Frequency
- Every 3 hours
- Estimated price
- RSD 1,300–1,900
- Website
- MetroTurizm
- Standard
- RSD 1,300–1,900
- Phone
- +90 850 532 8888
- [email protected]
- Website
- aliosmanulusoy.com
Bus from Trabzon to Istanbul Otogari
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- RSD 1,800–4,000
- Schedules at
- aliosmanulusoy.com
- Phone
- 444 0 562
- [email protected]
- Website
- Kamil Koç
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- RSD 2,500–3,500
- Schedules at
- Kamil Koç
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 20m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 700–1,100
- Schedules at
- Kamil Koç
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 14h 25m
- Frequency
- 4 times a week
- Estimated price
- RSD 2,500–3,500
- Schedules at
- Kamil Koç
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 20m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 700–1,100
- Schedules at
- Kamil Koç
- Phone
- 0545 792 30 02
- [email protected]
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- RSD 4,015
- Schedules at
- luksyonca.com.tr
Bus from İstanbul Esenler bus station to Belgrade bus station
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- RSD 4,015
- Schedules at
- luksyonca.com.tr
Bus from İstanbul Esenler to Aутобуска Cтаница
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- RSD 4,015
- Schedules at
- luksyonca.com.tr
- Website
- Arhyz Resort
Bus from Stavropol Bus Station to Nevinnomyssk
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Website
- Arhyz Resort
- Phone
- +995 555 68 50 05
- Website
- facebook.com
Bus from Nevinnomyssk to Ortachala Bus Station
- Ave. Duration
- 8h 36m
- Frequency
- Twice a week
- Estimated price
- RSD 10,576
- Schedules at
- vk.com
- Phone
- 444 50 33
- [email protected]
- Website
- villaseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,656
- Schedules at
- villaseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,656
- Schedules at
- villaseyahat.com
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 950–2,600
- Schedules at
- pamukkale.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 950–2,600
- Schedules at
- pamukkale.com.tr
- Phone
- 0850 202 22 22
- [email protected]
- Website
- balikesiruludag.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,600–2,200
- Schedules at
- balikesiruludag.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- RSD 1,600–2,200
- Schedules at
- balikesiruludag.com.tr
- Phone
- 0850 577 99 99
- [email protected]
- Website
- varan.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- RSD 1,000–1,500
- Schedules at
- varan.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- RSD 1,000–1,500
- Schedules at
- varan.com.tr
- Phone
- 0850 811 5959
- [email protected]
- Website
- kaleseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- kaleseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Schedules at
- kaleseyahat.com.tr
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,100–1,600
- Schedules at
- istanbulkalesi.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,100–1,600
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 0(212) 658 03 07
- [email protected]
- Website
- antalyanetseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- antalyanetseyahat.com
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a day
- Schedules at
- antalyanetseyahat.com
- Phone
- 0236 613 10 55
- [email protected]
- Website
- somaseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Schedules at
- somaseyahat.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 49m
- Frequency
- Twice daily
- Schedules at
- somaseyahat.com.tr
- Phone
- 0242 511 74 03
- Website
- alanyalilar.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- alanyalilar.com.tr
Bus from Bursa to Esenler Otogar
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Schedules at
- alanyalilar.com.tr
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 Getting to Rome from the airport, Italy Travel Guides, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 4211+ hotels available in Belgrade.









































