The next cheapest train, bus and carpooling ticket from Milan Malpensa Airport to Genève is on Friday 30 October 2026. Book it now before the price goes up!
| 🚌 Bus | 🚗 Carpooling | |
|---|---|---|
| Price range | 2€ - 21€ | 30€ - 31€ |
| Duration | 4h50 - 6h25 | 3h20 - 3h40 |
| Itinerary | Direct | Direct |
| Departure station | Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 2) | |
| Arrival station | Geneva | |
| Companies | FlixBus, Swiss Tours | Blablacar |
| First trip | 19h21 | 19h34 |
| Last trip | 21h09 | 19h49 |
| Number of daily trips | 6 | 1 |
The statistics for this trip are not yet available
You'll laugh at least 100% more
I emit 98.65% less CO2
Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Milan Malpensa Airport to Genève generally emits 0.62kg CO2 per traveler. Good news, it's always less than a plane or personal car!
Are you looking for your train, bus and carpooling ticket from Milan Malpensa Airport to Genève?
bus FlixBus, bus Swiss Tours, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.
In just 0h, you will be able to travel from Milan Malpensa Airport to Genève covering a distance of 211 kilometers between the two cities.
On our site, you can find direct train, bus and carpooling trips Milan Malpensa Airport Genève because several of our partner transport companies offer them. Pretty cool, right?!
Your Milan Malpensa Airport Genève trip from only 2 €, that's quite a deal, isn't it?
But be careful! The price of train, bus and carpooling tickets varies depending on when you book.
We'll give you more details below on the best time to book your ticket!
You can also use our Milan Malpensa Airport Genève price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!
For a one-way from Milan Malpensa Airport to Genève by bus, you have an direct Milan Malpensa Airport Genève route with a price ranging from 2€ to 21€, and the travel duration for Milan Malpensa Airport-Genève is between 4h50 and 6h25.The average booking price for an direct Milan Malpensa Airport Genève ticket is 29€ for an average travel time of 5h40. Your first option of the day is a bus from Milan Malpensa Airport to Genève departing at 19h21 while the last one leaves at 21h09. the companies FlixBus and Swiss Tours offer this journey. It initially departs from Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 2) and arrives at Geneva. It also serves stations Novara (Veveri A4 westbound), Milan Malpensa Airport, Milan (Malpensa Aeroporto Terminal 1), Milan Lampugnano, Torino, Chamonix Sud Bus Station, Geneva, and Chamonix. Depending on the days, you will have a choice of 6 buses from Milan Malpensa Airport to Genève per day.
Unfortunately, our train companies do not operate from Milan Malpensa Airport to Genève trips by train. But don't worry, you can still find the best prices with our other means of transportation
Milan Malpensa Airport - Paris
Milan Malpensa Airport - Milan
Milan Malpensa Airport - Lyon
Milan Malpensa Airport - Bergamo Orio al Serio Airport
Milan Malpensa Airport - Nice
Milan Malpensa Airport - Côme
Milan Malpensa Airport - Dijon
Milan Malpensa Airport - Lugano
Milan Malpensa Airport - Mulhouse
Milan Malpensa Airport - Bergamo
Paris - Milan Malpensa Airport
Milan - Milan Malpensa Airport
Lyon - Milan Malpensa Airport
Nice - Milan Malpensa Airport
Bergamo Orio al Serio Airport - Milan Malpensa Airport
Montpellier - Milan Malpensa Airport
Dijon - Milan Malpensa Airport
Clermont-Ferrand - Milan Malpensa Airport
Genève - Milan Malpensa Airport
Grenoble - Milan Malpensa Airport