Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Vernier every 30 minutes. Tickets cost $9 - $18 and the journey takes 3 min. Alternatively, tpg operates a bus from Geneva to Vernier every 10 minutes. Tickets cost $2 - $3 and the journey takes 13 min. 2 other operators also service this route.
From Genève train to Vernier. 3 min SFr 16. From Genève, Charmilles bus to Vernier, école. 13 min SFr 2. From Geneva taxi to Vernier. 7 min SFr 34. From Geneva Uber to Vernier. 7 min SFr 22. From Geneva walk to Vernier. 1 h 11 min.