Your trip

Genève, Nations → Vernier, Châtelaine

Tuesday 3 November 2026

Bus · Transports publics genevois (TPG)

00:25 – 00:3914 minno change

22 towards Carouge GE, Rondeau

00:25Genève, NationsDepartures from Genève, NationsStop K

15 stops in between
  1. 00:26Genève, AppiaDepartures from Genève, AppiaStop N
  2. 00:27Genève, OMS-BITDepartures from Genève, OMS-BITStop L
  3. 00:28Grand-Saconnex, MorillonsDepartures from Grand-Saconnex, MorillonsStop S
  4. 00:29Grand-Saconnex, Le PommierDepartures from Grand-Saconnex, Le PommierStop F
  5. 00:30Grand-Saconnex, SonnexDepartures from Grand-Saconnex, SonnexStop K
  6. 00:31Genève, Maison des ParlementsDepartures from Genève, Maison des ParlementsStop E
  7. 00:32Genève, TourelleDepartures from Genève, TourelleStop A
  8. 00:32Genève, Petit-SaconnexDepartures from Genève, Petit-SaconnexStop W
  9. 00:33Genève, MoillebeauDepartures from Genève, MoillebeauStop Y
  10. 00:34Genève, TrembleyDepartures from Genève, TrembleyStop L
  11. 00:35Genève, MerveletDepartures from Genève, MerveletStop R
  12. 00:35Genève, Collège RousseauDepartures from Genève, Collège RousseauStop G
  13. 00:36Vernier, BouchetDepartures from Vernier, BouchetStop E
  14. 00:37Genève, FranchisesDepartures from Genève, FranchisesStop J
  15. 00:38Genève, Les OuchesDepartures from Genève, Les OuchesStop R

00:39Vernier, ChâtelaineDepartures from Vernier, ChâtelaineStop T

Stops

ArrivesDepartsStopPlatform
00:23Genève, Jardin BotaniqueDepartures from Genève, Jardin BotaniqueU
00:24Genève-Sécheron, gareDepartures from Genève-Sécheron, gareK
00:25Genève, NationsDepartures from Genève, Nations get onK
00:26Genève, AppiaDepartures from Genève, AppiaN
00:27Genève, OMS-BITDepartures from Genève, OMS-BITL
00:28Grand-Saconnex, MorillonsDepartures from Grand-Saconnex, MorillonsS
00:29Grand-Saconnex, Le PommierDepartures from Grand-Saconnex, Le PommierF
00:30Grand-Saconnex, SonnexDepartures from Grand-Saconnex, SonnexK
00:31Genève, Maison des ParlementsDepartures from Genève, Maison des ParlementsE
00:32Genève, TourelleDepartures from Genève, TourelleA
00:32Genève, Petit-SaconnexDepartures from Genève, Petit-SaconnexW
00:33Genève, MoillebeauDepartures from Genève, MoillebeauY
00:34Genève, TrembleyDepartures from Genève, TrembleyL
00:35Genève, MerveletDepartures from Genève, MerveletR
00:35Genève, Collège RousseauDepartures from Genève, Collège RousseauG
00:36Vernier, BouchetDepartures from Vernier, BouchetE
00:37Genève, FranchisesDepartures from Genève, FranchisesJ
00:38Genève, Les OuchesDepartures from Genève, Les OuchesR
00:39Vernier, ChâtelaineDepartures from Vernier, Châtelaine get offT
00:41Vernier, Avenue de l'AinDepartures from Vernier, Avenue de l'AinC
00:43Petit-Lancy, Chemin du BacDepartures from Petit-Lancy, Chemin du BacO
00:44Petit-Lancy, BossonsDepartures from Petit-Lancy, BossonsG
00:45Petit-Lancy, Les EssertsDepartures from Petit-Lancy, Les EssertsE
00:46Petit-Lancy, Pré-MonnardDepartures from Petit-Lancy, Pré-MonnardO
00:48Grand-Lancy, Place du 1er-AoûtDepartures from Grand-Lancy, Place du 1er-AoûtJ
00:48Grand-Lancy, Lancy PiscineDepartures from Grand-Lancy, Lancy PiscineV
00:49Grand-Lancy, PalettesDepartures from Grand-Lancy, PalettesD
00:50Grand-Lancy, PontetsDepartures from Grand-Lancy, PontetsL
00:52Lancy-Bachet, gareDepartures from Lancy-Bachet, gareG
00:54Grand-Lancy, Stade de GenèveDepartures from Grand-Lancy, Stade de GenèveX
00:55Carouge GE, ToursDepartures from Carouge GE, ToursH
00:57Carouge GE, RondeauDepartures from Carouge GE, RondeauD

Planned times from the timetable. Delays and cancellations are in the planner and on the live board.

Notes on this ride

  • Low-floor access

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.