Belgrade Istanbul Routes (7 Ways to go)

Planning a trip from Belgrade to Istanbul Cleartrip helps you select the best route between Belgrade & Istanbul based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Belgrade & Istanbul

The distance from Belgrade to Istanbul is approximately 940.69kms. By car, it takes roughly 9h 43m to reach Istanbul from Belgrade . Take a look at the 7 routes available to reach Istanbul from Belgrade

  • 1.
  • Belgrade to Istanbul Train, night train via Kapikule
  • 24h 55m
  • Rs. 720
 
Sofia
 
6h 40m
Rs. 500
You can reach Kapikule from Sofia by travelling in a train. Sofia to Kapikule train takes approximately 6h 40m. You can catch a train from Sofia and get down at Kapikule. The price of the train ticket is approximately Rs. 500.
 
Kapikule
 
4h 55m
Rs. 220
You can reach Istanbul Sirkeci from Kapikule by travelling in a train. Kapikule to Istanbul Sirkeci train takes approximately 4h 55m. You can catch a train from Kapikule and get down at Istanbul Sirkeci. The price of the train ticket is approximately Rs. 220.
 
Istanbul Sirkeci
  • 2.
  • Belgrade to Istanbul Bus Has Turizm
  • 16h 32m
  • Rs. 1627
 
Dimitrovgrad
 
1h 19m
Rs. 158
Travelling in a bus is one of the ways to reach Sofia from Dimitrovgrad. The total journey between Dimitrovgrad & Sofia takes around 1h 19m in a bus. The bus ticket price for the journey is approximately Rs.158.
 
Sofia
 
8h 0m
Rs. 1399
Travelling in a bus is one of the ways to reach Istanbul Büyük Otogarı from Sofia Zentral Omnibus Bahnhof. The total journey between Sofia Zentral Omnibus Bahnhof & Istanbul Büyük Otogarı takes around 8h 0m in a bus. The bus ticket price for the journey is approximately Rs.1399.
 
Istanbul Büyük Otogarı
 
0h 12m
Rs. 70
You can reach Aksaray from Otogar by travelling in a train. Otogar to Aksaray train takes approximately 0h 12m. You can catch a train from Otogar and get down at Aksaray. The price of the train ticket is approximately Rs. 70.
 
Aksaray
  • 3.
  • Belgrade to Istanbul Bus MetroTurizm
  • 17h 52m
  • Rs. 2170
 
Belgrade
 
3h 37m
Rs. 550
Travelling in a bus is one of the ways to reach Niš from Belgrade. The total journey between Belgrade & Niš takes around 3h 37m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Niš
 
3h 0m
Rs. 600
Travelling in a bus is one of the ways to reach Sofia from Niš. The total journey between Niš & Sofia takes around 3h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Sofia
 
9h 0m
Rs. 950
Travelling in a bus is one of the ways to reach Istanbul Otogari from Sofia. The total journey between Sofia & Istanbul Otogari takes around 9h 0m in a bus. The bus ticket price for the journey is approximately Rs.950.
 
Istanbul Otogari
 
0h 12m
Rs. 70
You can reach Aksaray from Otogar by travelling in a train. Otogar to Aksaray train takes approximately 0h 12m. You can catch a train from Otogar and get down at Aksaray. The price of the train ticket is approximately Rs. 70.
 
Aksaray
  • 4.
  • Belgrade to Istanbul Fly to Istanbul
  • 4h 50m
  • Rs. 3830
 
Slavija
 
0h 30m
Rs. 160
Travelling in a bus is one of the ways to reach Belgrade Nikola Tesla Airport from Slavija. The total journey between Slavija & Belgrade Nikola Tesla Airport takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Belgrade Nikola Tesla Airport
 
1h 45m
Rs. 3600
You can travel from Belgrade to Istanbul by booking a flight. The total flight time between Belgrade & Istanbul is around 1h 45m. The price of the flight ticket is approximately Rs.3600.
 
Istanbul
 
0h 33m
Rs. 70
You can reach Aksaray from Ataturk Airport Havalimani by travelling in a train. Ataturk Airport Havalimani to Aksaray train takes approximately 0h 33m. You can catch a train from Ataturk Airport Havalimani and get down at Aksaray. The price of the train ticket is approximately Rs. 70.
 
Aksaray
  • 5.
  • Belgrade to Istanbul Fly to Sabiha Gokcen, ferry
  • 6h 1m
  • Rs. 5345
 
Slavija
 
0h 30m
Rs. 160
Travelling in a bus is one of the ways to reach Belgrade Nikola Tesla Airport from Slavija. The total journey between Slavija & Belgrade Nikola Tesla Airport takes around 0h 30m in a bus. The bus ticket price for the journey is approximately Rs.160.
 
Belgrade Nikola Tesla Airport
 
1h 40m
Rs. 5000
You can travel from Belgrade to Sabiha Gokcen by booking a flight. The total flight time between Belgrade & Sabiha Gokcen is around 1h 40m. The price of the flight ticket is approximately Rs.5000.
 
Sabiha Gokcen
 
1h 0m
Rs. 150
Travelling in a bus is one of the ways to reach Kadikoy from Sabiha Gokcen Airport. The total journey between Sabiha Gokcen Airport & Kadikoy takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.150.
 
Kadikoy
 
0h 20m
Rs. 35
Ferry is one of the ways to reach Karaköy from Kadıköy. Kadıköy to Karaköy by ferry takes approximately 0h 20m. The distance between Kadıköy & Karaköy is around 5.23kms.
 
Karaköy
  • 6.
  • Belgrade to Istanbul Bus Alpar Turizm
  • 26h 44m
  • Rs. 5320
 
Beograd
 
5h 9m
Rs. 1150
Travelling in a bus is one of the ways to reach Novi Pazar from Beograd. The total journey between Beograd & Novi Pazar takes around 5h 9m in a bus. The bus ticket price for the journey is approximately Rs.1150.
 
Novi Pazar
 
20h 20m
Rs. 4100
Travelling in a bus is one of the ways to reach Istanbul from Novi Pazar. The total journey between Novi Pazar & Istanbul takes around 20h 20m in a bus. The bus ticket price for the journey is approximately Rs.4100.
 
Istanbul
 
0h 12m
Rs. 70
You can reach Aksaray from Otogar by travelling in a train. Otogar to Aksaray train takes approximately 0h 12m. You can catch a train from Otogar and get down at Aksaray. The price of the train ticket is approximately Rs. 70.
 
Aksaray
  • 7.
  • Belgrade to Istanbul Drive
  • 9h 43m
  • Rs. 7813
 
Belgrade
 
9h 43m
Rs. 7813
You can take a car from Belgrade to Istanbul. It will take you around 9h 43m to cover distance of 940.69kms and reach Istanbul from Belgrade. The total amount for the journey will be approximately Rs.7813.
 
Istanbul