Travel options for:
Serbia to Macedonia
  • Bus BS Tours

    $12 - $50
    1. Belgrade

      5 h 45 min - once daily

      $12 - $50

  • Bus Nis Ekspres

    $22 - $41
    1. Slavija

      2 min - every 20 minutes

      $1 - $2

    2. Belgrade

      7 h 22 min - 5 times a day

      $21 - $40

  • Train

    $25 - $35
    1. Beograd

      9 h 55 min - 5 times a week

      $25 - $35

  • Night train

    $3 - $40
    1. Beograd

      9 h 45 min - once daily

      $3 - $40

  • Drive

    $45 - $75
    1. Belgrade

      4 h 28 min - 270.5 miles

      $45 - $75

  • Fly

    $76 - $197
    1. Zemun

      7 min - every 10 minutes - line 18

    2. Fontana I Pariske Komune

      20 min - every 20 minutes

      $2 - $4

    3. Belgrade (BEG)

      1 h 10 min - non-stop

      $70 - $190

    4. Skopje (SKP)

      29 min - every 4 hours

      $3

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

From Belgrade bus to Skopje. 5 h 45 min RSD 3400. From Slavija bus to Belgrade then bus to Skopje. 8 h 24 min RSD 2854. From Beograd train to Skopje. 9 h 55 min RSD 3384. From Beograd night train to Skopje. 9 h 45 min RSD 1799. From Belgrade drive to Skopje. 4 h 28 min RSD 5992. From Prilaz line 18 bus to Fontana I Pariske Komune, bus to Belgrade airport, fly to Skopje airport, then bus to Skopje. 5 h 11 min RSD 10163.