Travel options for:
Skopje to Belgrade
  • Bus

    $13 - $55
    1. Skopje

      7 h 22 min - 5 times a day

      $13 - $55

  • Train

    $30 - $110
    1. Skopje

      9 h 27 min - once daily

      $30 - $110

  • Nighttrain

    $3 - $40
    1. Skopje

      9 h 27 min - once daily

      $3 - $40

  • Drive

    $45 - $75
    1. Skopje

      4 h 29 min - 270.4 miles

      $45 - $75

  • Fly from Skopje

    $76 - $198
    1. Skopje

      30 min - every 4 hours

      $3

    2. Skopje (SKP)

      1 h 10 min - non-stop

      $70 - $190

    3. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

  • Bus to Tivat, fly

    $81 - $202
    1. Skopje

      4 h 17 min - once daily

      $26 - $40

    2. Tivat Zob

      3 min - 1.9 miles

      $1

    3. Tivat (TIV)

      45 min - non-stop

      $50 - $160

    4. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

  • Shuttle to Ohrid, fly

    $99 - $332
    1. Skopje

      2 h 30 min - 5 times a day

    2. Struga

      9 min - 6.3 miles

      $6 - $8

    3. Ohrid (OHD)

      1 h 25 min - non-stop

      $90 - $320

    4. Belgrade (BEG)

      30 min - every 20 minutes

      $3 - $5

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

From Skopje bus to Belgrade. 7 h 22 min RSD 2749. From Skopje train to Belgrade. 9 h 27 min RSD 8944. From Skopje nighttrain to Beograd. 9 h 27 min RSD 2366. From Skopje drive to Belgrade. 4 h 29 min RSD 5971. From Hotel Holiday Inn bus to Skopje airport, fly to Belgrade airport, then bus to Belgrade. 4 h 15 min RSD 10225. From Skopje bus to Tivat Zob, drive to Tivat airport, fly to Belgrade airport, then bus to Belgrade. 6 h 40 min RSD 11105. From Skopje shuttle to Struga, taxi to Ohrid airport, fly to Belgrade airport, then bus to Belgrade. 6 h 39 min RSD 19184.