Travel options for:
Milan Malpensa Airport (MXP) to Belgrade Fortress
  • Fly

    $83 - $309
    1. Milan Malpensa (MXP)

      1 h 40 min - non-stop

      $80 - $310

    2. Belgrade (BEG)

      27 min - every 20 minutes

      $2 - $5

    3. Glavna železnička stanica

      26 min - 1.4 miles

      • Belgrade Fortress
  • Train, shuttle

    $129 - $397
    1. Malpensa Aeroporto Terminal 1

      52 min - every 15 minutes

      $5 - $15

    2. Milano Centrale

      2 h 23 min - every 4 hours

      $30 - $50

    3. Venezia Mestre

      1 h 53 min - hourly

      $10 - $35

    4. Trieste Centrale

      31 min - on demand

      $15 - $230

    5. Portorož

      5 min - 1381 feet

    6. Portoroz

      6 h 30 min - on demand

      $68

    7. Belgrade

      9 min - 2669 feet

      • Belgrade Fortress
  • Shuttle, bus

    $293 - $690
    1. Malpensa Aeroporto Terminal 1

      8 h 15 min - on demand

      $270 - $700

    2. Novo Mesto

      6 h 41 min - once daily

      $19 - $22

    3. Belgrade

      25 min - 1.3 miles

      • Belgrade Fortress
  • Train, bus

    $97 - $144
    1. Malpensa Aeroporto Terminal 1

      52 min - every 15 minutes

      $5 - $15

    2. Milano Centrale

      1 h 50 min - hourly

      $10 - $45

    3. Verona

      17 h 12 min - once a week

      $81 - $85

    4. Belgrade

      25 min - 1.3 miles

      • Belgrade Fortress
  • Train, night train

    $136 - $194
    1. Malpensa Aeroporto Terminal 1

      52 min - every 15 minutes

      $5 - $15

    2. Milano Centrale

      7 h 26 min - once daily

      $60 - $80

    3. Innsbruck Hbf

      16 h 36 min - once daily

      $70 - $100

    4. Beograd

      25 min - 1.3 miles

      • Belgrade Fortress
  • Drive

    $160 - $240
    1. Milan Malpensa Airport (MXP)

      9 h 49 min - 666.1 miles

      $160 - $240

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

From Milan Malpensa airport fly to Belgrade airport, bus to Glavna železnička stanica, then walk to Belgrade Fortress. 2 h 38 min $122. From Malpensa Aeroporto Terminal 1 train to Milano Centrale, train to Venezia Mestre, train to Trieste Centrale, shuttle to Portorož, walk to Portoroz, shuttle to Belgrade, then walk to Belgrade Fortress. 14 h 12 min $217. From Malpensa Aeroporto Terminal 1 shuttle to Novo Mesto, bus to Belgrade, then walk to Belgrade Fortress. 16 h 21 min $496. From Malpensa Aeroporto Terminal 1 train to Milano Centrale, train to Verona, bus to Belgrade, then walk to Belgrade Fortress. 22 h 6 min $138. From Malpensa Aeroporto Terminal 1 train to Milano Centrale, night train to Innsbruck Hbf, night train to Beograd, then walk to Belgrade Fortress. 27 h 19 min $169. From Milan Malpensa Airport (MXP) drive to Belgrade Fortress. 9 h 49 min $195.