Travel from Montenegro to Milan

Train or fly from Montenegro to Milan?

Alitalia, Montenegro Airlines and 4 other airlines fly from Podgorica to Milan every 4 hours. Alternatively, Railways of Montenegro (ŽPCG) operates a train from Podgorica to Milan twice daily. Tickets cost $15 - $40 and the journey takes 11 h 3 min. 5 other operators also service this route.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible

How to get from Montenegro to Milan

From Podgorica(MNE) line 6105 train to Podgorica airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 3 min $193. From Ulcinj drive to Tirana airport, fly to Milan Malpensa airport, then train to Milan. 5 h 4 min $107. From Ulcinj drive to Tirana airport, fly to Milan Bergamo airport, then shuttle to Milan. 5 h 9 min $105. From Podgorica(MNE) line 6105 train to Podgorica airport, fly to Milan Malpensa airport, then train to Milan. 4 h 52 min $176. From Podgorica train to Bar, car ferry to Bari-Porto, bus to Bari Centrale, train to Bologna C.Le, then train to Milano Centrale. 20 h 24 min $195. From Podgorica bus to Tivat, bus to Split, walk to Split, bus to Como Lago, then train to Milano Cadorna. 26 h 48 min $115. From Podgorica Zob bus to Pambio-Noranco, Posta, line 431 bus to Lugano, then train to Milano Centrale. 28 h 43 min $155. From Podgorica train to Beograd, train to Wien Penzing, train to Kufstein, train to Verona Porta Nuova, then train to Milano Centrale. 34 h 57 min $273. From Podgorica drive to Milan. 13 h 8 min $221.