Travel from Milan-Malpensa-Airport-MXP to Belgrade-Fortress

Train, bus or fly from Milan Malpensa Airport (MXP) to Belgrade Fortress?

Air Serbia and Swiss fly from Milan Malpensa Airport (MXP) to Belgrade Fortress twice daily. Alternatively, Eurolines IT operates a bus from Milan Malpensa Airport (MXP) to Belgrade Fortress twice a week. Tickets cost $75 - $100 and the journey takes 17 hours 30 minutes. Lasta also services this route once a week.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Milan Malpensa Airport (MXP) to Belgrade Fortress

ModeDurationPrice
From Milan Malpensa airport fly to Belgrade airport, Mini Bus to Trg Slavija, line 2 tram to Pristaniste, then walk to Belgrade Fortress.2 h 48 min$124
From Malpensa Airport T1 bus to Lotto Fieramilanocity, line 1 subway to Milan Lampugnano, bus to Belgrade, then walk to Belgrade Fortress.20 h 3 min$99
From Malpensa Aeroporto T.1 train to Milano Centrale, train to Venezia Mestre, train to Villach Hbf, train to Beograd, then walk to Belgrade Fortress.20 h 10 min$145
From Milano Malpensa Airport bus to Bolzano, bus to Ekonomski fakultet, line 2 tram to Kalemegdan, then walk to Belgrade Fortress.21 h 19 min$157
From Milan Airport Malpensa 1 bus to Lugano, train to Zürich HB, train to Glavna železnička stanica, line 2 tram to Kalemegdan, then walk to Belgrade Fortress.26 h 13 min$262
From Milan Malpensa Airport (MXP) drive to Belgrade Fortress.9 h 51 min$195

How long does it take to get from Milan Malpensa Airport (MXP) to Belgrade Fortress?

It takes approximately 2 hours 48 minutes to get from Milan Malpensa Airport (MXP) to Belgrade Fortress, including transfers.

Is there a direct train between Milan Malpensa Airport (MXP) and Belgrade Fortress?

No, there is no direct train from Milan Malpensa Airport (MXP) to Belgrade Fortress. However, there are services departing from Malpensa Aeroporto T.1 and arriving at Beograd via Milano Centrale, Venezia Mestre and Villach Hbf. The journey, including transfers, takes approximately 20 hours 10 minutes.

Operators from Milan Malpensa Airport (MXP) to Belgrade Fortress

OperatorPhoneWebsite
Air SerbiaAir Serbia
SwissSwiss
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Bus Plus+381 (11) 7155 155Bus Plus
Autostradale+39 02 3008 9000Autostradale
Milan MetroMilan Metro
Eurolines IT+39 0861 199 1900Eurolines IT
Trenord+39 02 7249 4494Trenord
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Trenitalia+39 06 68475475Trenitalia
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Alto Adige Bus895 895 0831Alto Adige Bus
Luki Bus+381 36 35-90-90Luki Bus
Malpensa Express Bus+41 91 858 23 23Malpensa Express Bus
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)