Travel from Milan-Malpensa-Airport-MXP to Geneva-Airport-GVA

Train, bus or fly from Milan Malpensa Airport (MXP) to Geneva Airport (GVA)?

Swiss, Lufthansa and 7 other airlines fly from Milan Malpensa Airport (MXP) to Geneva Airport (GVA) hourly. Alternatively, Trenord operates a train from Milan Malpensa Airport (MXP) to Geneva Airport (GVA) every 2 hours. Tickets cost $4 - $8 and the journey takes 24 min. 3 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 Milan Malpensa Airport (MXP) to Geneva Airport (GVA)

From Milan Malpensa airport fly to Geneva airport. 2 h 45 min $106. From Malpensa Aeroporto T.1 train to Milan Central Station, bus to Milan Linate airport, then fly to Geneva airport. 3 h 11 min $241. From Milan Malpensa airport fly to Zurich airport then train to Geneva Airport (GVA). 4 h 58 min $259. From Milan Malpensa airport fly to Lyon airport, Rhonexpress to Lyon Part Dieu, train to Genève, then train to Geneva Airport (GVA). 4 h 37 min $187. From Malpensa Aeroporto T.1 train to Gallarate, train to Genève, then train to Genève-Aéroport. 5 h $162. From Malpensa, aeroporto bus to Domodossola, train to Genève, then train to Genève-Aéroport. 5 h 3 min $185. From Malpensa, aeroporto bus to Domodossola, train to Brig, then train to Genève-Aéroport. 5 h 15 min $202. From Milano Malpensa Airport Terminal 1 bus to Fermata 3563 - DUCHESSA JOLANDA EST, line 60 bus to Turin, Torino, bus to Geneva, walk to Genève, Cornavin, then line 10 bus to Genève, WTC. 8 h 4 min $72. From Milan Malpensa Airport (MXP) drive to Geneva Airport (GVA). 3 h 37 min $58.

Operators from Milan Malpensa Airport (MXP) to Geneva Airport (GVA)

OperatorPhoneWebsite
SwissSwiss
LufthansaLufthansa
Air FranceAir France
EurowingsEurowings
easyJeteasyJet
KLMKLM
Vueling AirlinesVueling Airlines
Scandinavian AirlinesScandinavian Airlines
British AirwaysBritish Airways
Trenord+39 02 7249 4494Trenord
Milan MetroMilan Metro
FlexFlight ApSFlexFlight ApS
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
Hop!Hop!
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Trenitalia Eurocity+39 06 68475475Trenitalia Eurocity
Swiss PostAutoSwiss PostAuto
Sadem800.801.600Sadem
5T Torino5T Torino
FlixBus+49 1807 123 99 123FlixBus
tpgtpg

Trips from Milan Malpensa Airport (MXP)

Close Print Itinerary
  1. Here are 9 options to get from
    Milan Malpensa Airport (MXP) to Geneva Airport (GVA):

    1. Trip:
      1 Fly Milan Malpensa to Geneva
      • One-Way approx: USD $75 - $200
      • Duration: 2 h 45 min
      Open +
      • Trip:
        1 Fly Milan Malpensa to Geneva
        • One-Way approx: USD $75 - $200
        • Duration: 2 h 45 min
        Close x
    2. Trip:
      2 Train to Milan Linate, fly to Geneva
      • One-Way approx: USD $92 - $363
      • Duration: 3 h 11 min
      Open +
      • Trip:
        2 Train to Milan Linate, fly to Geneva
        • One-Way approx: USD $92 - $363
        • Duration: 3 h 11 min
        Close x
    3. Trip:
      3 Fly Milan Malpensa to Zurich, train
      • One-Way approx: USD $164 - $424
      • Duration: 4 h 58 min
      Open +
      • Trip:
        3 Fly Milan Malpensa to Zurich, train
        • One-Way approx: USD $164 - $424
        • Duration: 4 h 58 min
        Close x
    4. Trip:
      4 Fly Milan Malpensa to Lyon, train
      • One-Way approx: USD $132 - $282
      • Duration: 4 h 37 min
      Open +
      • Trip:
        4 Fly Milan Malpensa to Lyon, train
        • One-Way approx: USD $132 - $282
        • Duration: 4 h 37 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $97 - $177
      • Duration: 5 h
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $97 - $177
        • Duration: 5 h
        Close x
    6. Trip:
      6 Bus, train Trenitalia Eurocity
      • One-Way approx: USD $120 - $196
      • Duration: 5 h 3 min
      Open +
      • Trip:
        6 Bus, train Trenitalia Eurocity
        • One-Way approx: USD $120 - $196
        • Duration: 5 h 3 min
        Close x
    7. Trip:
      7 Bus, train via Brig
      • One-Way approx: USD $124 - $212
      • Duration: 5 h 15 min
      Open +
      • Trip:
        7 Bus, train via Brig
        • One-Way approx: USD $124 - $212
        • Duration: 5 h 15 min
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $42 - $90
      • Duration: 8 h 4 min
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $42 - $90
        • Duration: 8 h 4 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $45 - $70
      • Duration: 3 h 37 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $45 - $70
        • Duration: 3 h 37 min
        Close x