Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 24 min
Distance 5 km
Average price SFr 90
Nearby airports 5 found

Closest airports to Onex

The nearest airport to Onex is Geneva (GVA). Transports Publics Genevois operates a bus from Genève-Aéroport, Terminal to Petit-Lancy, Les Esserts every 10 minutes. Tickets cost SFr 8 - SFr 17 and the journey takes 24 min. Alternatively, you can take a train from Basel (BSL) to Onex via Basel, Bahnhof SBB, Basel SBB, Bern, Genève, and Genève, gare Cornavin in around 3h 53m.

Recommended airport

Geneva (GVA)

  1. Genève-Aéroport, Terminal
  2. Onex
24 min
SFr 8 - SFr 17
Other nearby airports

Lyon (LYS)

  1. Lyon - Saint-Exupéry Airport
  2. Annecy, Gare routière
  3. Onex
3h 17m
SFr 21 - SFr 43

Basel (BSL)

  1. Basel SBB
  2. Bern
  3. Onex
3h 53m
SFr 86 - SFr 167

Turin (TRN)

  1. Torino Porta Susa
  2. Chambery Challes Les Eaux
  3. Onex
6h 55m
SFr 35 - SFr 94

Mulhouse (MLH)

  1. Basel SBB
  2. Bern
  3. Onex
3h 53m
SFr 86 - SFr 167

Important airports for Onex

Frequently asked questions

Want to know about travelling to Onex, Switzerland? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

There is widespread community transmission globally.
Some travel restrictions are being lifted in Switzerland. For the latest travel status, please check the official page for Switzerland.

Learn More.

The nearest airport to Onex is Geneva (GVA) Airport which is 5.1 km away. Other nearby airports include Lyon (LYS) (94.5 km), Turin (TRN) (162.7 km), Basel (BSL) (191.3 km) and Mulhouse (MLH) (191.3 km).

More information

It takes 24 min to get from Onex to Geneva (GVA) Airport.

More information

We recommend flying to Geneva (GVA) Airport, which is 5.1 km away from Onex. The line 28 bus from Geneva (GVA) to Onex takes 24 min.

More information

There are 166+ hotels available in Onex. Prices start at SFr 87 per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps