Travel options for:
Belgrade to Istanbul
  • Fly

    1. Belgrade

      27min - every 10 minutes

      $1

    2. Belgrade (BEG)

      1hrs 35min - non-stop

      $45 - $100

    3. Istanbul (IST)

      33min - every 5 minutes

      $2

      • Istanbul
  • Bus Matpu

    1. Belgrade

      3hrs 45min - every 2 hours

      $9 - $28

    2. Niš

      3hrs 00min - twice daily

      $11 - $16

    3. Central Station

      2min - every 10 minutes - line 2

      $1

    4. Sofia

      9hrs 30min - once daily

      $30 - $45

      • Istanbul
  • Bus, train

    1. Belgrade

      3hrs 45min - every 2 hours

      $9 - $28

    2. Niš

      3hrs 00min - twice daily

      $11 - $16

    3. Sofia

      4hrs 03min - twice daily

      $6 - $7

    4. Dimitrovgrad

      5hrs 59min - once daily

      $7 - $10

      • Istanbul
  • Bus Alpar Turizm

    1. Belgrade

      6hrs 09min - twice daily

      $20

    2. Priština

      13hrs 35min - once daily

      $45 - $90

    3. Otogar

      12min - every 5 minutes

      $2

      • Aksaray
  • Drive

    1. Belgrade

      9hrs 45min - 589 miles

      $150 - $230

      • Istanbul
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Glavna železnička stanica bus to Belgrade airport, fly to Istanbul airport, then Metro to Istanbul. 4hrs 37min $77. From Belgrade bus to Niš, bus to Central Station, line 2 subway to Sofia, then bus to Istanbul. 18hrs 22min $58. From Belgrade bus to Niš, bus to Sofia, train to Dimitrovgrad, then train to Istanbul. 19hrs 47min $42. From Belgrade bus to Priština, bus to Otogar, then Metro to Aksaray. 20hrs 58min $66. From Belgrade drive to Istanbul. 9hrs 45min $193.