Your trip

Vernier, Châtelaine → Lancy-Bachet, gare

Tuesday 3 November 2026

Bus · Transports publics genevois (TPG)

20:08 – 20:2416 minno change

22 towards Carouge GE, Rondeau

20:08Vernier, ChâtelaineDepartures from Vernier, ChâtelaineStop T

9 stops in between
  1. 20:10Vernier, Avenue de l'AinDepartures from Vernier, Avenue de l'AinStop C
  2. 20:13Petit-Lancy, Chemin du BacDepartures from Petit-Lancy, Chemin du BacStop O
  3. 20:14Petit-Lancy, BossonsDepartures from Petit-Lancy, BossonsStop G
  4. 20:15Petit-Lancy, Les EssertsDepartures from Petit-Lancy, Les EssertsStop E
  5. 20:16Petit-Lancy, Pré-MonnardDepartures from Petit-Lancy, Pré-MonnardStop O
  6. 20:18Grand-Lancy, Place du 1er-AoûtDepartures from Grand-Lancy, Place du 1er-AoûtStop J
  7. 20:19Grand-Lancy, Lancy PiscineDepartures from Grand-Lancy, Lancy PiscineStop V
  8. 20:20Grand-Lancy, PalettesDepartures from Grand-Lancy, PalettesStop D
  9. 20:22Grand-Lancy, PontetsDepartures from Grand-Lancy, PontetsStop L

20:24Lancy-Bachet, gareDepartures from Lancy-Bachet, gareStop G

Stops

ArrivesDepartsStopPlatform
19:47Genève, Jardin BotaniqueDepartures from Genève, Jardin BotaniqueU
19:48Genève-Sécheron, gareDepartures from Genève-Sécheron, gareK
19:50Genève, NationsDepartures from Genève, NationsK
19:52Genève, AppiaDepartures from Genève, AppiaN
19:53Genève, OMS-BITDepartures from Genève, OMS-BITL
19:54Grand-Saconnex, MorillonsDepartures from Grand-Saconnex, MorillonsS
19:55Grand-Saconnex, Le PommierDepartures from Grand-Saconnex, Le PommierF
19:56Grand-Saconnex, SonnexDepartures from Grand-Saconnex, SonnexK
19:58Genève, Maison des ParlementsDepartures from Genève, Maison des ParlementsE
19:59Genève, TourelleDepartures from Genève, TourelleA
19:59Genève, Petit-SaconnexDepartures from Genève, Petit-SaconnexW
20:00Genève, MoillebeauDepartures from Genève, MoillebeauY
20:02Genève, TrembleyDepartures from Genève, TrembleyL
20:03Genève, MerveletDepartures from Genève, MerveletR
20:03Genève, Collège RousseauDepartures from Genève, Collège RousseauG
20:04Vernier, BouchetDepartures from Vernier, BouchetE
20:05Genève, FranchisesDepartures from Genève, FranchisesJ
20:07Genève, Les OuchesDepartures from Genève, Les OuchesR
20:08Vernier, ChâtelaineDepartures from Vernier, Châtelaine get onT
20:10Vernier, Avenue de l'AinDepartures from Vernier, Avenue de l'AinC
20:13Petit-Lancy, Chemin du BacDepartures from Petit-Lancy, Chemin du BacO
20:14Petit-Lancy, BossonsDepartures from Petit-Lancy, BossonsG
20:15Petit-Lancy, Les EssertsDepartures from Petit-Lancy, Les EssertsE
20:16Petit-Lancy, Pré-MonnardDepartures from Petit-Lancy, Pré-MonnardO
20:18Grand-Lancy, Place du 1er-AoûtDepartures from Grand-Lancy, Place du 1er-AoûtJ
20:19Grand-Lancy, Lancy PiscineDepartures from Grand-Lancy, Lancy PiscineV
20:20Grand-Lancy, PalettesDepartures from Grand-Lancy, PalettesD
20:22Grand-Lancy, PontetsDepartures from Grand-Lancy, PontetsL
20:24Lancy-Bachet, gareDepartures from Lancy-Bachet, gare get offG
20:26Grand-Lancy, Stade de GenèveDepartures from Grand-Lancy, Stade de GenèveX
20:27Carouge GE, ToursDepartures from Carouge GE, ToursH
20:29Carouge 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.