[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from Geneva to Milan

Showing flight information for Aug 6

Fastest Journey

2 h 50 m

Direct flights

-

Flights per day

16

Distance

250 km

There are 0 direct flights between Geneva and Milan per day, with the fastest journey taking just 2 hours and 50 minutes.

06:55AMGeneva International Airport3h20 10:15AMMilan Linate Airport
1 changes
$2811One-way
11:00AMGeneva International Airport3h40 02:40PMMilan Linate Airport
1 changes
$3031One-way
Cheapest
11:00AMGeneva International Airport9h40 08:40PMMilan Linate Airport
1 changes
$2451One-way
2nd Cheapest
11:00AMGeneva International Airport7h40 06:40PMMilan Linate Airport
1 changes
$2711One-way
10:45AMGeneva International Airport7h05 05:50PMMilan Linate Airport
1 changes
$2811One-way

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices across different modes

Thu
Aug 5
Find prices
$58Flixbus
$344Austrian Airlines
Fri
Aug 6
$107Trenitalia
$58Flixbus
$245Alitalia
Sat
Aug 7
$107Trenitalia
$60Flixbus
$281Swiss
Sun
Aug 8
$107Trenitalia
$38Flixbus
$245Alitalia
Mon
Aug 9
$107Trenitalia
$44Flixbus
$233Lufthansa Cityline
Tue
Aug 10
$85Trenitalia
$38Flixbus
$233Lufthansa Cityline
Wed
Aug 11
$85Trenitalia
Find prices
$240Swiss
Thu
Aug 12
$75Trenitalia
Find prices
$240Brussels Airlines
Fri
Aug 13
$97Trenitalia
$50Flixbus
$233Lufthansa Cityline
Sat
Aug 14
$85Trenitalia
Find prices
$202Lufthansa Cityline
Sun
Aug 15
$85Trenitalia
Find prices
$202Lufthansa Cityline
Mon
Aug 16
$85Trenitalia
$38Flixbus
$210Swiss
Tue
Aug 17
$85Trenitalia
Find prices
$210Swiss
Wed
Aug 18
$64Trenitalia
Find prices
$210Swiss
Thu
Aug 19
$64Trenitalia
$38Flixbus
$202Lufthansa Cityline
Fri
Aug 20
$64Trenitalia
Find prices
$178Swiss
Sat
Aug 21
$75Trenitalia
$38Flixbus
$178Swiss
Sun
Aug 22
$85Trenitalia
$44Flixbus
$178Swiss
Mon
Aug 23
$75Trenitalia
$31Flixbus
$185Austrian Airlines
Tue
Aug 24
$54Trenitalia
$31Flixbus
$158Swiss
Wed
Aug 25
$64Trenitalia
$31Flixbus
$170Austrian Airlines

Flight Information between Geneva and Milan

distanceDistance154 miles (249 km)
durationAverage flight duration3 h 20 min
priceAverage plane ticket price$260 (€207)
changesDirect flightYes
carriersAirlinesSwiss or Alitalia Cityliner

Flights from Geneva to Milan cover the 154 miles (249 km) long trip taking on average 3 h 20 min with our travel partners like Swiss or Alitalia Cityliner. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as $233 (€185)], but the average price of plane tickets is $260 (€207). Travelers depart most frequently from Geneva International Airport and arrive in Milan Malpensa Airport.

Airlines

Travel with Swiss between Geneva and Milan

For as little as $233 (€185) you can travel by flight between Geneva and Milan with Swiss. Omio will show you the best deals, schedules and tickets available for this journey.

Swiss

Omio helps you compare and book the perfect flight with Swiss from Geneva to Milan for a smooth and relaxing journey. Check the latest Swiss flight schedules for the ideal departure and arrival times, take a look at the travel information for the Geneva to Milan flight with Swiss (such as baggage allowance and amenities offered onboard), compare the best connections for your Geneva - Milan route and then book a cheap plane ticket with ease. The distance between Geneva and Milan by plane is 154 miles (249 km). You can book tickets for this Swiss flight for as low as $240 (€191) one-way if you book in advance. When you search for Swiss tickets from Geneva to Milan in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a flight. Book that perfect Swiss Geneva - Milan plane ticket online and enjoy your trip!

Operator ticket policies for COVID

  • Refund or voucher policy
  • Please check the website for goodwill measures
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Flights from Geneva to Milan
Take a flight to Milan easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Milan.
FAQs
Are there any COVID-19 restrictions for international travel by flight between Geneva and Milan?

Travel between Geneva, Switzerland and Milan, Italy by plane is: Partially open.

What is the status of international entry into Italy from Switzerland?

International entry status: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to self-quarantine on arrival in Italy from Geneva?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

When traveling in Italy, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 8/5/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight between Geneva and Milan before traveling.

Are there restrictions on returning to Switzerland from Italy by plane?

The current restriction level for your return trip by plane from Milan to Geneva is: Partially open

Are there any international entry restrictions on returning to Switzerland from Italy?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Switzerland from Milan?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

What are the safety rules to follow in Geneva, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last checked on 7/29/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your flight to Geneva from Milan here.

How much are cheap flights to Milan from Geneva?
Looking to save money on your route? Omio customers have found the cheapest flight to Milan from Geneva for the next 7 days starting from $233 (€185)  one way.
How much does it cost to take a flight between Geneva and Milan?
In the next 7 days you can expect to pay on average $260 (€207)  for a flight ticket from Geneva to Milan.
How many miles is it from Geneva to Milan by flight?
The Geneva to Milan flight distance is approximately 154 miles (249 km).
What is the Geneva to Milan flight travel time?
The flight time between Geneva and Milan is on average 3 h 20 min  for the 154 miles (249 km) long journey, but the time it takes to go to Milan from Geneva by flight can vary depending on specific dates or traveling on weekends and holidays.
What airport does the flight from Geneva to Milan depart from? Which Milan airport do I fly into from Geneva?

Omio customers traveling this route book their cheap flights from Geneva International Airport   to Milan Malpensa Airport   most frequently.

Where is the departure airport in Geneva located? Where is the arrival airport in Milan located?

Passengers board their flight most frequently from Geneva International Airport, which is located around 0 miles (0 km) away from the city center, and they get off the plane at Milan Malpensa Airport, located 0 miles (0 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Milan Malpensa Airport to take you to the city center of Milan.

Which airlines can get me from Geneva to Milan?
For the best Geneva to Milan flight to buy, you can travel safely and comfortably with Swiss or Alitalia Cityliner. However, it's always good to check all possible airlines with services between Geneva and Milan to compare what amenities they may offer.
When can I take the first flight from Geneva to Milan? When can I take the last flight for the day?
The first Geneva to Milan flight departs at 4: 50 AM   and the last flight from Geneva to Milan leaves at 6: 30 PM. Check out the most up-to-date flight schedule from Geneva to Milan on Omio and find the best time to travel to your destination.
When should I book the Geneva to Milan flight for the best deals on tickets?
If you book a plane ticket from Geneva to Milan within the next 7 days, you can find tickets to cost on average $260 (€207) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets to Milan from Geneva are generally on sale a few months before the planned departure date.