Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Geneva (GVA) to Milan Malpensa (MXP)

origin
    selected
    destination
      selected
      Travellers and cabin class, 1 Adult, Economy
      1. Home
      2. Switzerland
      3. Geneva
      4. Milan Malpensa

      Compare Geneva to Milan Malpensa flight deals

      Find the cheapest month or even day of the year to fly to Milan Malpensa

      Book the best Milan Malpensa fare with no extra fees

      Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

      Flight deals from Geneva to Milan Malpensa

      Looking for a cheap last-minute deal or the best return flight from Geneva to Milan Malpensa? Find the lowest prices on one-way and return tickets right here.
      Milan.£80 per passenger.Departing Thu, 25 Sep, returning Tue, 14 Oct.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Thu, 25 Sep, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Tue, 14 Oct, arriving in Geneva.Price includes taxes and charges.From £80, select.
      Thu, 25 SepGVA - MXP with Vueling Airlines
      1 stop
      Tue, 14 OctMXP - GVA with Vueling Airlines
      1 stop
      from £80
      Milan.£85 per passenger.Departing Wed, 1 Oct, returning Tue, 14 Oct.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Wed, 1 Oct, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Tue, 14 Oct, arriving in Geneva.Price includes taxes and charges.From £85, select.
      Wed, 1 OctGVA - MXP with Vueling Airlines
      1 stop
      Tue, 14 OctMXP - GVA with Vueling Airlines
      1 stop
      from £85
      Milan.£85 per passenger.Departing Tue, 16 Sep, returning Thu, 18 Sep.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Tue, 16 Sep, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Thu, 18 Sep, arriving in Geneva.Price includes taxes and charges.From £85, select.
      Tue, 16 SepGVA - MXP with Vueling Airlines
      1 stop
      Thu, 18 SepMXP - GVA with Vueling Airlines
      1 stop
      from £85
      Milan.£97 per passenger.Departing Tue, 11 Nov, returning Fri, 21 Nov.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Tue, 11 Nov, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Fri, 21 Nov, arriving in Geneva.Price includes taxes and charges.From £97, select.
      Tue, 11 NovGVA - MXP with Vueling Airlines
      1 stop
      Fri, 21 NovMXP - GVA with Vueling Airlines
      1 stop
      from £97
      Milan.£100 per passenger.Departing Wed, 29 Oct, returning Fri, 7 Nov.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Wed, 29 Oct, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Fri, 7 Nov, arriving in Geneva.Price includes taxes and charges.From £100, select.
      Wed, 29 OctGVA - MXP with Vueling Airlines
      1 stop
      Fri, 7 NovMXP - GVA with Vueling Airlines
      1 stop
      from £100
      Milan.£102 per passenger.Departing Mon, 12 Jan, returning Fri, 16 Jan.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Mon, 12 Jan, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Fri, 16 Jan, arriving in Geneva.Price includes taxes and charges.From £102, select.
      Mon, 12 JanGVA - MXP with Vueling Airlines
      1 stop
      Fri, 16 JanMXP - GVA with Vueling Airlines
      1 stop
      from £102
      Milan.£103 per passenger.Departing Mon, 1 Dec, returning Sun, 7 Dec.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Mon, 1 Dec, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Sun, 7 Dec, arriving in Geneva.Price includes taxes and charges.From £103, select.
      Mon, 1 DecGVA - MXP with Vueling Airlines
      1 stop
      Sun, 7 DecMXP - GVA with Vueling Airlines
      1 stop
      from £103
      Milan.£105 per passenger.Departing Thu, 14 Aug, returning Fri, 29 Aug.Return flight with Vueling Airlines.Outbound indirect flight with Vueling Airlines, departs from Geneva on Thu, 14 Aug, arriving in Milan Malpensa.Inbound indirect flight with Vueling Airlines, departs from Milan Malpensa on Fri, 29 Aug, arriving in Geneva.Price includes taxes and charges.From £105, select.
      Thu, 14 AugGVA - MXP with Vueling Airlines
      1 stop
      Fri, 29 AugMXP - GVA with Vueling Airlines
      1 stop
      from £105
      How did we find these deals? The deals you see here are the lowest prices for flight tickets from Geneva to Milan Malpensa found in the last 4 days, and are subject to change and availability.

      Find the cheapest month to fly from Geneva to Milan Malpensa

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Geneva to Milan Malpensa flights are currently cheapest in September.
      Jun
      from £164
      Jul
      from £126
      Aug
      from £105
      Sep
      from £85
      Oct
      from £85
      Nov
      from £97
      Dec
      from £103
      Jan
      from £102
      Feb
      from £118
      Mar
      Find prices
      Apr
      from £132
      May
      from £132

      Direct flights from Geneva to Milan Malpensa

      Geneva to Milan Malpensa: Alternative routes

      Compare routes from Geneva to Milan below. You may find an airport to fly into that's cheaper, faster, or easier than Milan Malpensa.

      Geneva to Milan: Flight information

      The things to know before you go.
      Cheapest flight found£80
      Cheapest month to flySeptember
      Average flight time1 hr, 5 mins
      Most popular airlineGulf Air
      Average flights per week2

      Finding cheap flights from Geneva to Milan Malpensa: Frequently asked questions

      The best price we found for a return flight from Geneva to Milan Malpensa is £80. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      1 hour and 5 minutes is the average flight time from Geneva to Milan Malpensa.
      Gulf Air flies direct from Geneva to Milan Malpensa.
      As of June 2025, there are 2 flights per week flying from Geneva to Milan Malpensa.
      The cheapest month to fly from Geneva to Milan Malpensa is usually June 2025.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Geneva Airport to Milan Malpensa Airport on Thursday, 25 September 2025.
      Yes – the average flight time is 1 hour and 5 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Milan Malpensa but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Milan is around 40 days in advance, so don’t leave your flight to the last minute.
      Currently, Vueling Airlines and Gulf Air offer the cheapest flight tickets to Milan Malpensa.

      Travelling from Geneve Airport (GVA) to Milano Malpensa Airport (MXP): what you need to know

      • The average length of a direct flight from Geneve Airport to Milano Malpensa Airport is 1 hour 5 minutes.

      • Milan's timezone is UTC+1, which is the same as Geneva.

      • For a smooth journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This way, you'll have plenty of time to catch your GVA to MXP flight.

      • You'll likely experience longer queues in popular months like March. Arriving up to four hours in advance for an international flight and two hours for a domestic departure is a wise move.

      • Flying into Milan (and then discovering more of Italy!) is easy with Gulf Air. This popular carrier offers direct flights from Geneve Airport to Milano Malpensa Airport.

      • Most travellers choose to fly with Gulf Air on this route.

      • Consider adding a stopover when booking your ticket from Geneve Airport to Milano Malpensa Airport. Simply uncheck 'Direct flights only' to break up your journey, or maybe even explore a new city along the way. Here are some options between GVA and MXP:

        • Zurich Airport

        • Franz Josef Strauss Airport

        • Luxembourg Airport

      How to find the cheapest flights from Geneve Airport (GVA) to Milano Malpensa Airport (MXP)

      • At the moment, £38 is the cheapest price we've seen for a one-way Geneve Airport to Milano Malpensa Airport flight. The best price for a return plane ticket is £80. Remember that fares may change due to availability when booking.

      • Book seven months before you want to fly. After looking at the numbers on our calendar, this is how far you should book ahead to find cheap tickets from GVA to MXP.

      • June is the cheapest month for flights from Geneve Airport to Milano Malpensa Airport. If you're looking to travel during a different time of year, the 'Whole month' tool will give you the lowest airfares for each month.

      • There's no need to check every day to see if fares have dropped when you set up a Price Alert. We'll update you the moment there's a better deal on cheap flights from GVA to MXP.

      • Tailor your trip with filters. Pick your preferred arrival and departure times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from Geneve Airport to Milano Malpensa Airport.

      Handy information about Geneve Airport (GVA)

      • Of all flights departing from Geneve Airport, 65.81% arrive on time at their destination.

      • To reach Geneve Airport from central Geneva, it'll take around 25 minutes if you're planning to drive. This depends on traffic though. It's approximately 6 miles from the airport to the city centre.

      • Catching public transport? You can expect a journey time of around 1 hour 30 minutes.

      • Get your travels off to a stress-free start by staying near GVA. Whether you have an early flight from Geneve Airport to Milano Malpensa Airport or just don't like being rushed, these hotels are the answer:

        • Nash Airport Hotel

        • Nash Suites Airport Hotel

        • Novotel Suites Genève Aéroport

      Arriving at Milano Malpensa Airport (MXP)

      • Reserve a hotel near MXP if you're taking a late Geneve Airport to Milano Malpensa Airport flight. Pick one of these accommodation options and skip the long transfer after landing:

        • Idea Hotel Milano Malpensa Airport

        • Novotel Milano Malpensa Airport

        • Cardano Hotel Malpensa

      • Pick up a Milano Malpensa Airport rental car and discover Milan and beyond with your own set of wheels. Surprice, RentSmart24 and Noleggiare are top providers you can book with here.

      • Lock in the lowest price by reserving your ride from Milano Malpensa Airport about one week before your trip.

      Getting from Milano Malpensa Airport (MXP) to central Milan

      • Milano Malpensa Airport is approximately 30 miles from the centre of Milan. The drive time takes about 45 minutes.

      • Getting there by public transport takes about 55 minutes.

      When to fly to Milano Malpensa Airport (MXP)

      • It's time to plan your trip dates for your flight from Geneve Airport to Milano Malpensa Airport. July is the most popular month to visit Milan. If you want a more laid-back vibe, go in January.

      • The warmest month in Milan is July, with the temperature ranging between 16ºC (61ºF) and 35ºC (95ºF). Lock in your flights from Geneve Airport to Milano Malpensa Airport in this month if you like this kind of weather.

      • Search for cheap tickets from GVA to MXP in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between -1ºC (30ºF) and 9ºC (48ºF) on average.

      Explore more of Italy

      • Rome is just one of the many places in Italy waiting to be discovered after you've experienced Milan. Around 300 miles away to the south-east, its best attractions include Colosseum, World’s smallest country Vatican City tour - City of Rome Capital, Italy (Self-Guided free walking tour) by FreeGuides.com and Trevi Fountain.

      • Turin is another sought-after destination in Italy and is around 80 miles west of Milan. No trip is complete without experiencing Galleria Sabauda (Palazzo Reale), Egyptian Museum and Royal Palace of Turin.

      More travel options

      Cheap hotels deals in Navigli
      Hotels by ibis Styles in Milan
      Mercure Milan hotel deals
      Hotels by Starhotels in Milan
      Hilton hotels in Milan
      Hotels by Novotel in Milan
      Hilton Garden Inn Milan hotel deals
      Book hotels in Duomo
      Book hotels deals in Milano Santa Giulia
      Cheap hotels deals in Porta Genova
      Hotels by NH in Milan
      Hotels by DoubleTree in Milan
      Hotels deals in Milan
      ibis Milan hotel deals
      Hotels deals in San Siro
      Hotels by B&B in Milan
      Flights from Geneva to Lombardy
      Plane tickets from Switzerland to Italy
      Return tickets to Milan Malpensa
      Cheap tickets from Canton of Geneva
      Return flights from Geneva to Italy
      Plane tickets from Switzerland
      Return plane tickets to Italy
      Cheap last minute flights
      Plane tickets from Geneva
      Cheap flights to Lombardy
      Plane tickets from Dublin to London
      Cheap tickets from Bristol to Rome
      Return flights from London Heathrow to Sydney
      Cheap return flights from London to Basel Mulhouse Freiburg
      Cheap flights from Birmingham to Bangkok
      Return flights from London to Miami International
      Cheap return flights from London to Tangier Ibn Battouta
      Plane tickets from Birmingham to Belfast
      Flights from Birmingham to Venice
      Cheap flights from Manchester to Split
      Return tickets from Manchester to Reykjavik
      Tickets from London to Madinah
      Cheap flights from Birmingham to Dubai
      Return flights from Dubai to London
      Cheap flights from Manchester to Zayed International
      Cheap tickets from Birmingham to Antalya
      Flights from Glasgow to Tenerife
      Flights from Manchester to Bucharest
      Flights from Manchester to Indira Gandhi International
      Tickets from Birmingham to Madrid
      Return plane tickets from Birmingham to Porto
      Return flights from Liverpool to Lanzarote
      Cheap return tickets from Birmingham to Bucharest
      Cheap return flights from Malaga to London
      Cheap tickets from Manchester to Bratislava
      Flights from Manchester to Bridgetown
      Cheap return tickets from London to Girona
      Plane tickets from London to Zagreb
      Cheap flights from London to Samui International
      Cheap flights from East Midlands to Lanzarote
      Milan Malpensa Airport car hire
      Car hire in Municipio 5
      Cheap car hire in San Siro
      Car hire in Municipio 4
      Car hire in Municipio 6
      Car hire in Italy
      Car hire in Navigli

      Plan the rest of your trip from Geneva to Milan

      • Car hire from Milan Malpensa
      • Hotels in Milan

      Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

      Get our app
      HelpPrivacy SettingsLog in
      Cookie policyPrivacy policyTerms of serviceCompany Details
      • Domestic flights
      • Cities
        • Sydney
        • New York
        • Amsterdam
        • London
        • Dublin
        • Dubai
        • Bangkok
      • Last-minute deals
      • Airports
      • Countries / Regions
        • Canada
        • India
        • United States
      • Airlines
      • Flights
      • Hotels
      • Car hire
      • App
      • Travel trends
      • Sitemap
      • Holiday destinations
      • About us
      • Why Skyscanner?
      • Media
      • Our people
      • Accessibility
      • Sustainability
      • Jobs
      • Travel features & news
      • Legal notices
      • Modern slavery
      • Privacy, Trust and Online Safety Centre
      • How Skyscanner Works
      • Work with us
      • Advertise with us
      • Travel Insight
      • Affiliates
      • Travel APIs
      • Flights
        • Amsterdam Schiphol
        • Paris
        • London
        • Dublin
        • Palma - Majorca
        • Barcelona
        • Ibiza
        • Malaga
        • Belfast
      • Hotels
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      • Car hire
        • Amsterdam
        • Paris
        • London
        • Dublin
        • Palma
        • Barcelona
        • Ibiza
        • Málaga
        • Belfast
      © Skyscanner Ltd 2002 – 2025

      International Sites

      • Cheap flights
      • Australia - Cheap flights
      • 中国 - 机票
      • Flybilletter
      • Suomi - lennot
      • France - vols
      • Deutschland - Flüge
      • India - Flight tickets
      • Ireland - flights
      • Italia - voli
      • 日本 - 航空券
      • México - vuelos
      • Vliegtickets
      • Billige flybilletter
      • Polska – tanie loty
      • Россия - авиабилеты
      • España - vuelos
      • Sverige - flyg
      • Schweiz - Flüge
      • Türkiye - uçak biletleri
      • United Arab Emirates - flights
      • USA - flights

      We value your privacy

      To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

      We and our 138 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

      Manage preferences or withdraw consent at any time on Privacy Settings.

      Manage settings