Agencies » Geneva Public Transport

Route Schedule for 28 on Jun 15, 2025

 
Schedule
 

(28 stop list)

Branch NameFirst StopStart TimeLast StopEnd TimeTravel Time
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:24:00AMTerminal on Genève-Aéroport4:46:00AM22:00
Genève-Aéroport, TerminalPont-Butin on Vernier5:07:00AMTerminal on Genève-Aéroport5:22:00AM15:00
Genève-Aéroport, TerminalAïre on Vernier5:07:00AMTerminal on Genève-Aéroport5:22:00AM15:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:17:00AMLes Esserts on Petit-Lancy5:37:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:46:00AMTerminal on Genève-Aéroport6:08:00AM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:47:00AMLes Esserts on Petit-Lancy6:07:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:14:00AMTerminal on Genève-Aéroport6:36:00AM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:17:00AMLes Esserts on Petit-Lancy6:37:00AM20:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:47:00AMLes Esserts on Petit-Lancy7:07:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:47:00AMTerminal on Genève-Aéroport7:10:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:16:00AMTerminal on Genève-Aéroport7:39:00AM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:17:00AMLes Esserts on Petit-Lancy7:38:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:44:00AMTerminal on Genève-Aéroport8:07:00AM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:47:00AMLes Esserts on Petit-Lancy8:08:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:14:00AMTerminal on Genève-Aéroport8:37:00AM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:16:00AMLes Esserts on Petit-Lancy8:37:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:44:00AMTerminal on Genève-Aéroport9:08:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:46:00AMLes Esserts on Petit-Lancy9:08:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:14:00AMTerminal on Genève-Aéroport9:38:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:16:00AMLes Esserts on Petit-Lancy9:38:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:44:00AMTerminal on Genève-Aéroport10:09:00AM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:46:00AMLes Esserts on Petit-Lancy10:09:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:15:00AMTerminal on Genève-Aéroport10:40:00AM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:16:00AMLes Esserts on Petit-Lancy10:39:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:45:00AMTerminal on Genève-Aéroport11:10:00AM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:48:00AMLes Esserts on Petit-Lancy11:11:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:17:00AMTerminal on Genève-Aéroport11:42:00AM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:18:00AMLes Esserts on Petit-Lancy11:41:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:47:00AMTerminal on Genève-Aéroport12:12:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:48:00AMLes Esserts on Petit-Lancy12:11:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:17:00PMTerminal on Genève-Aéroport12:42:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:19:00PMLes Esserts on Petit-Lancy12:43:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:49:00PMTerminal on Genève-Aéroport1:14:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:50:00PMLes Esserts on Petit-Lancy1:15:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:19:00PMTerminal on Genève-Aéroport1:45:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:20:00PMLes Esserts on Petit-Lancy1:44:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:49:00PMTerminal on Genève-Aéroport2:15:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:50:00PMLes Esserts on Petit-Lancy2:15:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:20:00PMLes Esserts on Petit-Lancy2:45:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:20:00PMTerminal on Genève-Aéroport2:45:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:50:00PMTerminal on Genève-Aéroport3:16:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:51:00PMLes Esserts on Petit-Lancy3:15:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy3:21:00PMTerminal on Genève-Aéroport3:47:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport3:21:00PMLes Esserts on Petit-Lancy3:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy3:51:00PMTerminal on Genève-Aéroport4:17:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport3:52:00PMLes Esserts on Petit-Lancy4:17:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:22:00PMTerminal on Genève-Aéroport4:48:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:23:00PMLes Esserts on Petit-Lancy4:48:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:53:00PMTerminal on Genève-Aéroport5:19:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:54:00PMLes Esserts on Petit-Lancy5:19:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:24:00PMTerminal on Genève-Aéroport5:50:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:24:00PMLes Esserts on Petit-Lancy5:50:00PM26:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:54:00PMTerminal on Genève-Aéroport6:20:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:55:00PMLes Esserts on Petit-Lancy6:21:00PM26:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:25:00PMTerminal on Genève-Aéroport6:51:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:26:00PMLes Esserts on Petit-Lancy6:52:00PM26:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:56:00PMTerminal on Genève-Aéroport7:21:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:59:00PMLes Esserts on Petit-Lancy7:25:00PM26:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:29:00PMTerminal on Genève-Aéroport7:53:00PM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:32:00PMLes Esserts on Petit-Lancy7:57:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:01:00PMLes Esserts on Petit-Lancy8:25:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:02:00PMTerminal on Genève-Aéroport8:25:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:31:00PMTerminal on Genève-Aéroport8:55:00PM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:33:00PMLes Esserts on Petit-Lancy8:57:00PM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:02:00PMLes Esserts on Petit-Lancy9:25:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:03:00PMTerminal on Genève-Aéroport9:26:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:32:00PMTerminal on Genève-Aéroport9:55:00PM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:34:00PMLes Esserts on Petit-Lancy9:57:00PM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:03:00PMLes Esserts on Petit-Lancy10:25:00PM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:03:00PMTerminal on Genève-Aéroport10:26:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:32:00PMTerminal on Genève-Aéroport10:54:00PM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:34:00PMLes Esserts on Petit-Lancy10:56:00PM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:03:00PMTerminal on Genève-Aéroport11:25:00PM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:03:00PMLes Esserts on Petit-Lancy11:25:00PM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:32:00PMTerminal on Genève-Aéroport11:53:00PM21:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:34:00PMLes Esserts on Petit-Lancy11:56:00PM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:03:00AM (following day)Les Esserts on Petit-Lancy12:23:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:03:00AM (following day)Terminal on Genève-Aéroport12:24:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:32:00AM (following day)Terminal on Genève-Aéroport12:53:00AM21:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:34:00AM (following day)Les Esserts on Petit-Lancy12:54:00AM20:00
May
sumotuwethfrsa
123
45678910
11121314151617
18192021222324
25262728293031
June
sumotuwethfrsa
1234567
891011121314
15161718192021
22232425262728
2930
July
sumotuwethfrsa
12345
6789101112
13141516171819
20212223242526
2728293031