Travel from Groningen to Milan

Train, bus or fly from Groningen to Milan?

LOT, Alitalia and 4 other airlines fly from Groningen to Milan every 2 hours. Alternatively, you can take a train from Groningen to Milan via Zwolle, Arnhem, and Basel SBB in around 13 h 57 min.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Groningen to Milan

From Groningen train to Amsterdam airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 11 min $149. From Groningen train to Amsterdam airport, fly to Milan Malpensa airport, then train to Milan. 6 h 40 min $142. From Groningen, Hoofdstation line 9 bus to Groningen airport, fly to Milan Linate airport, then line 73 bus to Milan. 9 h $275. From Groningen, Hoofdstation line 9 bus to Groningen airport, fly to Milan Malpensa airport, then train to Milan. 7 h 34 min $138. From Groningen train to Zwolle, train to Arnhem, train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Milan Malpensa airport, then train to Milan. 9 h 3 min $167. From Groningen, Hoofdstation line 9 bus to Groningen airport, fly to Milan Bergamo airport, then shuttle to Milan. 8 h 49 min $341. From Groningen train to Zwolle, train to Arnhem, train to Basel SBB, then train to Milano Centrale. 13 h 57 min $372. From Groningen train to Amsterdam, bus to Zuerich Hb, then train to Milano Centrale. 22 h 9 min $178. From Groningen bus to Amsterdam, Amsterdam Sloterdijk, bus to lampugnano m1, then line 68 bus to conciliazione m1. 24 h 57 min $160. From Groningen drive to Milan. 10 h 38 min $214.