[menuItemContent][menuItemRightSideContent]
Currency

Recommended flights from Milan to Geneva

Showing flight information for Aug 5

Fastest Journey

14 h 40 m

Direct flights

-

Flights per day

4

Distance

250 km

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

Cheapest
2nd Fastest
05:00PMMilan Linate Airport17h10 10:10AMGeneva International Airport
1 changes
$3081One-way
Cheapest
03:00PMMilan Linate Airport19h10 10:10AMGeneva International Airport
1 changes
$3081One-way
2nd Cheapest
Fastest
07:30PMMilan Linate Airport14h40 10:10AMGeneva International Airport
1 changes
$3901One-way
Cheapest
10:00AMMilan Linate Airport24h10 10:10AMGeneva International Airport
1 changes
$3081One-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

Wed
Aug 4
$107Trenitalia
$50Flixbus
$277Alitalia Cityliner
Thu
Aug 5
$107Trenitalia
Find prices
$308Alitalia
Fri
Aug 6
$107Trenitalia
$38Flixbus
$390Alitalia
Sat
Aug 7
$107Trenitalia
$44Flixbus
$308Alitalia Cityliner
Sun
Aug 8
$97Trenitalia
$50Flixbus
$277Alitalia
Mon
Aug 9
$85Trenitalia
$38Flixbus
$220Alitalia
Tue
Aug 10
$75Trenitalia
$38Flixbus
$247Alitalia Cityliner
Wed
Aug 11
$75Trenitalia
Find prices
$220Alitalia
Thu
Aug 12
$75Trenitalia
Find prices
$220Alitalia
Fri
Aug 13
$75Trenitalia
Find prices
$308Alitalia
Sat
Aug 14
$97Trenitalia
$31Flixbus
Find prices
Sun
Aug 15
$85Trenitalia
Find prices
$247Alitalia
Mon
Aug 16
$75Trenitalia
Find prices
$308Alitalia Cityliner
Tue
Aug 17
$75Trenitalia
Find prices
$220Alitalia
Wed
Aug 18
$54Trenitalia
Find prices
$220Alitalia Cityliner
Thu
Aug 19
$64Trenitalia
Find prices
$220Alitalia
Fri
Aug 20
$75Trenitalia
$44Flixbus
$345Alitalia
Sat
Aug 21
$85Trenitalia
$44Flixbus
Find prices
Sun
Aug 22
$85Trenitalia
$44Flixbus
Find prices
Mon
Aug 23
$64Trenitalia
$31Flixbus
$220Alitalia
Tue
Aug 24
$64Trenitalia
Find prices
$220Alitalia

Flight Information between Milan and Geneva

distanceDistance154 miles (249 km)
durationAverage flight duration14 h 50 min
priceAverage plane ticket price$287 (€228)
changesDirect flightYes
carriersAirlinesSwiss or Alitalia Cityliner

Flights from Milan to Geneva cover the 154 miles (249 km) long trip taking on average 14 h 50 min with our travel partners like Swiss or Alitalia Cityliner. There are direct flight services available. While the average ticket price for this trip costs around $287 (€228)], you can find the cheapest plane ticket for as low as $220 (€175). Travelers depart most frequently from Milan Malpensa Airport and arrive in Geneva International Airport.

Airlines

SWISS between Milan and Geneva

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

SWISS

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight between Milan and Geneva.

Looking to travel by plane between Milan and Geneva? Omio can help you find that perfect route with SWISS. Check Omio to see current SWISS flight schedules, tickets, travel information and prices for the best deals on the Milan to Geneva flight and book SWISS tickets online quickly and easily. When taking a flight from Milan to Geneva, you can expect to travel 154 miles (249 km) one-way with SWISS. If you search for flights from Milan to Geneva in the Omio app, you can check if the SWISS ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Whether you’re looking for the cheapest, fastest or earliest flight with SWISS, we do the work for you to get you safely to Geneva from Milan. Book that perfect Milan to Geneva flight now with Omio and enjoy a smooth and comfortable journey with SWISS!

Please follow the recommendations outlined by SWISS when booking your flight tickets from Milan to Geneva due to the coronavirus:

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

Travel Tips

Flights from Milan to Geneva
Take a flight to Geneva 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 Milan to Geneva.
FAQs
Is cross-border travel by flight between Milan, Italy and Geneva, Switzerland allowed?

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

Can I enter Switzerland from Italy?

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

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

Conditions of entry:

  • 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?

All travelers in Switzerland must observe these coronavirus safety measures:

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

The information above was last checked on 7/29/21. Remember to review the latest COVID-19 travel safety regulations   for your flight between Milan and Geneva as this information can change.

Do I need to quarantine when I return to Italy from Geneva, Switzerland?

Return travel from Switzerland to Italy is: Partially open.

Are there any international entry restrictions on returning to Milan from Geneva?

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

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

Requirements for reentering:

  • 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?

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

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

Last checked on 8/3/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Milan from Geneva.

How much do cheap plane tickets from Milan to Geneva cost?
If you’re looking to save money on tickets, you can find cheap Milan to Geneva flights for as little as $220 (€175)  in the next 7 days.
How much does it cost to take a flight between Milan and Geneva?
In the next 7 days you can expect to pay on average $287 (€228)  for a flight ticket to Geneva from Milan.
How far is it from Milan to Geneva by plane?
The flight distance from Milan to Geneva is around 154 miles (249 km).
What is the Milan to Geneva flight travel time?
On average the Milan to Geneva flight travel time is 14 h 50 min  for the 154 miles (249 km) long route, but the duration can vary if you travel on weekends and holidays.
Which airport for the flight from Milan to Geneva do I fly out of? Which Geneva airport from Milan do I arrive in?

Omio customers who book cheap flights for this route most frequently fly from Milan Malpensa Airport   to Geneva International Airport.

Where is the Milan airport located? Where is the Geneva airport located?

The most popular departure airport with passengers for this trip, called Milan Malpensa Airport, is located 0 miles (0 km) from the city center of Milan.

The most popular arrival airport, Geneva International Airport, is located 0 miles (0 km) away from the city center of Geneva. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Geneva International Airport to the city center in Geneva.

Which airlines can take me to Geneva from Milan?
For the route from Milan to Geneva you can take a flight with Swiss or Alitalia Cityliner. Be sure to check out all possible airlines that offer services between Milan and Geneva on Omio to compare what amenities they may have.
When is the earliest flight from Milan to Geneva? When is the last flight from Milan to Geneva?
You can take the first flight from Milan to Geneva at 6: 00 AM. The last flight from Milan to Geneva that you can take departs at 6: 30 PM. Omio shows you the latest flight from Milan to Geneva schedule to help you book the best departure time for this journey.
How early should I purchase Milan to Geneva plane tickets to get the best deals?
You can find flights between Milan and Geneva to cost on average $287 (€228) one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Milan to Geneva flight generally on sale a few months before the planned travel date.