Geneva to Milan by private jet takes about 45 min over 261 km, Geneva to Milan Linate, normally on a light jet. Indicative price from €3 700 for the whole aircraft, one way. We quote against your dates within 30 minutes and the operations desk answers around the clock on +357 95 119759.
Geneva to Milan Linate in about 45 minutes: 261 km in a straight line, with the whole western Alps in between if you try it any other way. Light jets, single seats and empty legs, arranged 24/7.
REQUEST A QUOTEAt 261 km this is one of the shortest sectors we publish, and the one people question hardest until they price the alternatives. The EBAA recorded 34,273 business-aviation movements at Geneva in 2023 and 25,757 at Milan Linate, so both ends have a deep pool of based light jets and the pairing is genuinely available at short notice, including same-day out and back.
The point of this route is not distance, it is the mountains. Geneva and Milan are close in a straight line and awkward in every other way, so the decision worth making carefully is which Milan airport you land at, because the three of them put you in quite different parts of Lombardy.
| Airport | Codes | Distance | Suits you if |
|---|---|---|---|
| Geneva | GVA / LSGG | 261 km | Everyone leaving the Lake Geneva basin or the western Alps. The airport sits right on the border and has a French sector as well as the Swiss side, so tell us which country you need to arrive from or leave into - it changes your ground handling, not your flight. |
| Milan Malpensa | MXP / LIMC | arrival alternative | You are connecting onto an intercontinental flight, or Linate slots have gone for your hour. Malpensa is Milan's long-haul hub, further out to the north-west of the city. |
| Milan Bergamo | BGY / LIME | arrival alternative | Your destination is Bergamo, Brescia or the lakes rather than central Milan. It sits east of the city, on the wrong side for a Duomo meeting but the right side for Lake Iseo. |
| Milan Linate | LIN / LIML | arrival | The default, and the reason this route works at all. Linate is unusually close to the centre of Milan for a jet airport. It is slot-coordinated, so confirming early matters more here than the choice of aircraft does. |
Airport coordinates and codes: OurAirports open dataset, retrieved 23 August 2026. Geneva to Linate distance calculated great-circle. Movement counts: EBAA 2023 business-aviation figures.
261 km, or 141 nautical miles, is a light jet sector by any measure - the aeroplane spends more of the trip climbing and descending than it does in the cruise. Range is irrelevant here, so the choice comes down to how many of you there are, what you are carrying, and which aircraft happens to be free on the day.
The workhorse of the western Alps. Well suited to short hops, easy to source at Geneva in winter, and with enough hold to take ski or board bags for a small group without an argument.
See the Phenom 300 ›A smaller, cheaper cabin for two or three people making a same-day return to a Milan meeting. On a 45 minute sector nobody is going to complain about cabin height.
See the Citation CJ2 ›The economical option when the schedule matters more than the aeroplane. Often the one still available at short notice on a busy January Saturday out of Geneva.
See the Citation Bravo ›All three types are on our own fleet pages. If you need a bigger cabin for the same sector, ask - the range requirement is not the constraint here.
From €3 700 one way. Indicative starting price for this route, rounded down. The date, the aircraft actually available and airport fees move it — tell us your dates and we confirm within 30 minutes.
There is no published one-way price for Geneva to Milan that we would be willing to reprint, and we are not going to make one up. Short sectors are also the ones where a per-hour figure misleads people most, so it is worth understanding what you are actually buying before you compare quotations.
On a 45 minute flight, the flying is the small part of the bill. Positioning, landing, handling, parking and crew time are all much the same whether the sector is forty-five minutes or two hours, and operators generally price against a minimum billable flight time, so this trip does not cost a third of a two-hour one. What genuinely changes the number is whether the aircraft is already in Geneva or Milan that morning, whether you come straight back the same day, and whether you are asking for a Saturday in February - the single busiest day pattern of the Geneva winter.
For scale rather than as a quotation: Brokers publish an indicative European range of EUR 4,600-7,300 per flying hour for this class (undated), others publish from EUR 2,900 per hour (19.02.2026), and others publish USD 3,750-4,200 per hour (August 2026). Those are hourly rates for the aircraft class across Europe, not a price for this sector, and on a sector this short an hourly rate is a poor guide. Give us the dates and we will put a written figure against them.
This pair has two seasons and they are driven by completely different people: skiers in the winter, and a mix of business and lake traffic in the summer. Between them sit two shoulder periods when the aircraft are cheap and nobody is competing for them.
| Period | What happens | What to do |
|---|---|---|
| December to March | The Alpine ski season and the busiest run of the year on both sides of the mountains. Geneva feeds the western resorts and Milan sends its own traffic north into them, so the demand comes at the corridor from both directions at once. | Book three to four weeks ahead for the Christmas and New Year fortnight and for the February half-term weeks. |
| Saturdays in the ski season | Alpine transfer days are concentrated into Saturdays, and Geneva is under its heaviest pressure of the whole year on a winter Saturday morning. Slots, handling and crew all run short on the same few hours. | Fly Friday or Sunday if you can. If it has to be Saturday, ask for a mid-afternoon departure rather than a morning one. |
| June to September | The secondary peak. Milanese traffic moves out to the lakes and the coast, Geneva empties towards the Mediterranean, and business travel between the two cities carries on through June and September while July and August thin out. | Two weeks ahead is normally enough. A same-day return meeting is easy to arrange in this window. |
| April, May, October and November | The genuine quiet season. The ski fleet is repositioning out of the Alps and the summer fleet has not yet arrived, which leaves aircraft sitting at both ends of the route with nothing to do. | The cheapest time to fly this pair, and the best window to ask about an empty leg. |
Milan is a hub for our passengers rather than an endpoint. A short sector in means the aircraft still has a full day in front of it, so the second leg often costs less than you would expect.
The obvious next leg for anyone doing a European week rather than a single meeting. Linate or Malpensa out, Luton or Farnborough in, and a full border crossing at the UK end.
Milan to London ›The summer version of this trip. Ski week in February, Balearics in July, and very often the same light jet and the same operator behind both.
Milan to Ibiza ›Aircraft shuttling between Geneva, Milan and the Riviera generate a lot of one-way repositioning, especially at the start and end of the ski season.
Current empty legs ›Tell us your dates and how many of you there are. Your dedicated flight advisor will come back with aircraft options and a firm price.
All published routes are listed on the route index. Also useful: the fleet, current empty legs, jet sharing.