There are 11 ways to get from Turkey to Balkans by plane, bus, train, car, 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.
Fly Istanbul to Belgrade Nikola Tesla Airport, bus
best- Fly from Istanbul (IST) to Belgrade Nikola Tesla Airport (BEG)plane IST - BEG
- Take the bus from Beograd, Autobuska stanica to Šarbanovacbus
9h 37mTrain, drive
cheapest- Take the train from Halkalı to Sofiatrain
- Take the train from Sofia to Vidintrain
- Drive from Vidin to Balkanscar
22h 47mRSD 3,615–5,800Bus
- Take the bus from Montenegro Hotel to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
17hDrive 763.4 km
- Drive from Istanbul to Balkanscar 763.4 km
8h 4mRSD 12,095–17,470Fly Istanbul to Sofia Airport, shuttle, bus
- Fly from Istanbul (IST) to Sofia Airport (SOF)plane IST - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
10h 58mFly Istanbul to Niš Constantine The Great Airport, bus
- Fly from Istanbul (IST) to Niš Constantine The Great Airport (INI)plane IST - INI
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
8h 58mFly Istanbul Sabiha Gökçen International Airport to Sofia Airport, shuttle, bus
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Sofia Airport (SOF)plane SAW - SOF
- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
11h 19mFly Istanbul Sabiha Gökçen International Airport to Pristina, bus
- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Pristina (PRN)plane SAW - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
14h 4mFly Istanbul to Pristina, bus
- Fly from Istanbul (IST) to Pristina (PRN)plane IST - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
13h 53mBus via Sofia
- Take the bus from Istanbul Büyük Otogari to Sofia Serdica Bus Stationbus
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
19h 8mTrain, bus
- Take the train from Halkalı to Sofiatrain
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Šarbanovacbus
24h 7m
Istanbul (IST) to Belgrade Nikola Tesla Airport (BEG) flights
Questions & Answers
The cheapest way to get from Turkey to Balkans is to train and drive which costs RSD 3600 - RSD 6000 and takes 22h 47m.
The fastest way to get from Turkey to Balkans is to drive which takes 8h 4m and costs RSD 12000 - RSD 18000.
The distance between Turkey and Balkans is 1097 km. The road distance is 763.4 km.
The best way to get from Turkey to Balkans without a car is to bus which takes 17h and costs .
It takes approximately 9h 37m to get from Turkey to Balkans, including transfers.
Balkans is 1h behind Turkey. It is currently 7:02 PM in Turkey and 6:02 PM in Balkans.
Yes, the driving distance between Turkey to Balkans is 763 km. It takes approximately 8h 4m to drive from Turkey to Balkans.
There are one+ hotels available in Balkans.
What companies run services between Turkey and Balkans, Serbia?
You can take a bus from Fatih to Balkans via Alibeyköy Metro, Montenegro Hotel, Niš, Autobuska Stanica, and Šarbanovac in around 17h.
- Website
- turkishairlines.com
Flights from Istanbul to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- RSD 10,000–31,000
Flights from Istanbul to Belgrade Nikola Tesla Airport via Tivat
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RSD 15,000–31,000
Flights from Istanbul to Sofia Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- RSD 8,000–21,000
Flights from Istanbul to Niš Constantine The Great Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- RSD 8,500–28,000
Flights from Istanbul to Pristina
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- RSD 9,000–10,500
- Website
- airserbia.com
Flights from Istanbul to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- RSD 10,000–31,000
Flights from Istanbul to Niš Constantine The Great Airport
- Ave. Duration
- 1h 30m
- When
- Tuesday and Saturday
- Estimated price
- RSD 8,500–28,000
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Sofia Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- RSD 3,200–22,000
Flights from Istanbul Sabiha Gökçen International Airport to Pristina
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RSD 5,000–31,000
- Website
- ajet.com
Flights from Istanbul Sabiha Gökçen International Airport to Pristina
- Ave. Duration
- 1h 40m
- When
- Saturday and Sunday
- Estimated price
- RSD 3,100–43,000
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- RSD 1,400–2,300
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Sofia to Vidin
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- RSD 950–1,600
- Website
- https://www.bdz.bg/en
- 2nd Class
- RSD 950–1,400
- 1st Class
- RSD 1,300–1,600
- Phone
- +38130 444 760
- office@bortravel.net
- Website
- bortravel.net
Bus from Beograd, Autobuska stanica to Šarbanovac
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Schedules at
- bortravel.net
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Montenegro Hotel to Niš, Autobuska Stanica
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a week
- Estimated price
- RSD 4,888
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- +381 19 542 888
- motoboemtrans@hotmail.com
- Website
- redvoznje.net
Bus from Niš, Autobuska Stanica to Šarbanovac
- Ave. Duration
- 2h 42m
- Frequency
- Twice a week
- Schedules at
- redvoznje.net
- Phone
- +381 63 456515
- kontakt@flix.rs
- Website
- flix.rs
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- https://flix.rs/en/airport-belgrade-shuttle-transfer/
- Phone
- +381 18 255 177
- Website
- nis-ekspres.rs
Bus from Niteks to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 2h 12m
- Frequency
- Twice daily
- Estimated price
- RSD 1,000–1,700
- Schedules at
- nis-ekspres.rs
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 1,600–2,500
- Schedules at
- nis-ekspres.rs
- Phone
- +383 44 344 200
- adio-tours@hotmail.com
- Website
- facebook.com
Bus from Pristina, M2 to Niš, Autobuska Stanica
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- RSD 1,150–1,250
- Schedules at
- https://www.polazak.com/en/SP-Adio/operator/
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- RSD 3,700–5,000
- Website
- https://citylines.eu/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- RSD 4,400–8,000
- Website
- https://www.flixbus.co.uk
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- RSD 4,500–7,000
- Website
- https://ardatur.bg/en/
- Phone
- +90 212 658 00 61
- info@huntur.com.tr
- Website
- huntur.com.tr
Bus from Istanbul Büyük Otogari to Sofia Serdica Bus Station
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- RSD 2,800–3,300
- Website
- https://www.huntur.com.tr/?l=EN
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 2,200–2,900
- Schedules at
- matpu.com
Want to know more about travelling around Serbia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide







































