Travel from Gothenburg to Milan

Train, bus or fly from Gothenburg to Milan?

Brussels Airlines, Lufthansa and 9 other airlines fly from Gothenburg to Milan hourly. Alternatively, Swedish Railways (SJ) operates a train from Gothenburg to Milan every 3 hours. Tickets cost $30 - $75 and the journey takes 2 h 29 min. 4 other operators also service this route.

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 Gothenburg to Milan

From Göteborg Korsvägen bus to Gothenburg airport, fly to Milan Linate airport, then line 73 bus to Milan. 6 h 46 min $130. From Göteborg Korsvägen bus to Gothenburg airport, fly to Milan Malpensa airport, then train to Milan. 7 h 5 min $133. From Göteborg Korsvägen bus to Gothenburg airport, fly to Milan Bergamo airport, then shuttle to Milan. 5 h 55 min $146. From Göteborg Central train to Malmö Central, train to Koebenhavn H, train to Hamburg Hbf, train to Verona Porta Nuova, then train to Milano Centrale. 26 h 28 min $318. From Gothenburg car ferry to Kiel Hbf, train to Zuerich Hb, then train to Milano Centrale. 28 h 45 min $427. From Gothenburg bus to Hamburg, bus to lampugnano m1, then line 68 bus to conciliazione m1. 29 h 52 min $186. From Göteborg bus to Prague Florenc, bus to Brescia, train to stazione lambrate m2, then line 19 tram to via orefici p.za cordusio. 38 h 5 min $253. From Gothenburg drive to Milan. 18 h 16 min $348.
Close Print Itinerary
  1. Here are 8 options to get from
    Gothenburg to Milan:

    1. Trip:
      1 Fly to Milan Linate
      • One-Way approx: USD $89 - $243
      • Duration: 6 h 46 min
      Open +
      • Trip:
        1 Fly to Milan Linate
        • One-Way approx: USD $89 - $243
        • Duration: 6 h 46 min
        Close x
    2. Trip:
      2 Fly to Milan Malpensa, train
      • One-Way approx: USD $91 - $367
      • Duration: 7 h 5 min
      Open +
      • Trip:
        2 Fly to Milan Malpensa, train
        • One-Way approx: USD $91 - $367
        • Duration: 7 h 5 min
        Close x
    3. Trip:
      3 Fly to Milan Bergamo, shuttle
      • One-Way approx: USD $59 - $282
      • Duration: 5 h 55 min
      Open +
      • Trip:
        3 Fly to Milan Bergamo, shuttle
        • One-Way approx: USD $59 - $282
        • Duration: 5 h 55 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $255 - $362
      • Duration: 26 h 28 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $255 - $362
        • Duration: 26 h 28 min
        Close x
    5. Trip:
      5 Car ferry, train
      • One-Way approx: USD $327 - $477
      • Duration: 28 h 45 min
      Open +
      • Trip:
        5 Car ferry, train
        • One-Way approx: USD $327 - $477
        • Duration: 28 h 45 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $111 - $188
      • Duration: 29 h 52 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $111 - $188
        • Duration: 29 h 52 min
        Close x
    7. Trip:
      7 Bus, train
      • One-Way approx: USD $125 - $278
      • Duration: 38 h 5 min
      Open +
      • Trip:
        7 Bus, train
        • One-Way approx: USD $125 - $278
        • Duration: 38 h 5 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $280 - $420
      • Duration: 18 h 16 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $280 - $420
        • Duration: 18 h 16 min
        Close x