Agencies » Geneva Public Transport

Route Schedule for 28 on May 3, 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:48:00AM24:00
Genève-Aéroport, TerminalAïre on Vernier5:07:00AMTerminal on Genève-Aéroport5:24:00AM17:00
Genève-Aéroport, TerminalPont-Butin on Vernier5:07:00AMTerminal on Genève-Aéroport5:24:00AM17:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:12:00AMLes Esserts on Petit-Lancy5:32:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:39:00AMTerminal on Genève-Aéroport6:03:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:42:00AMLes Esserts on Petit-Lancy6:02:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:59:00AMTerminal on Genève-Aéroport6:23:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:01:00AMLes Esserts on Petit-Lancy6:21:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:19:00AMTerminal on Genève-Aéroport6:43:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:21:00AMLes Esserts on Petit-Lancy6:41:00AM20:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:39:00AMTerminal on Genève-Aéroport7:03:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:41:00AMLes Esserts on Petit-Lancy7:02:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:59:00AMTerminal on Genève-Aéroport7:23:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:01:00AMLes Esserts on Petit-Lancy7:22:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:16:00AMTerminal on Genève-Aéroport7:40:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:21:00AMLes Esserts on Petit-Lancy7:43:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:39:00AMTerminal on Genève-Aéroport8:03:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:41:00AMLes Esserts on Petit-Lancy8:03:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:59:00AMTerminal on Genève-Aéroport8:23:00AM24:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:03:00AMLes Esserts on Petit-Lancy8:25:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:19:00AMTerminal on Genève-Aéroport8:44:00AM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:22:00AMLes Esserts on Petit-Lancy8:44:00AM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:39:00AMTerminal on Genève-Aéroport9:05:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport8:42:00AMLes Esserts on Petit-Lancy9:05:00AM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:59:00AMTerminal on Genève-Aéroport9:25:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:04:00AMLes Esserts on Petit-Lancy9:28:00AM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:19:00AMTerminal on Genève-Aéroport9:45:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:24:00AMLes Esserts on Petit-Lancy9:48:00AM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:39:00AMTerminal on Genève-Aéroport10:05:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport9:45:00AMLes Esserts on Petit-Lancy10:09:00AM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:59:00AMTerminal on Genève-Aéroport10:25:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:04:00AMLes Esserts on Petit-Lancy10:28:00AM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:19:00AMTerminal on Genève-Aéroport10:45:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:25:00AMLes Esserts on Petit-Lancy10:50:00AM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:39:00AMTerminal on Genève-Aéroport11:05:00AM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:46:00AMLes Esserts on Petit-Lancy11:11:00AM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy10:59:00AMTerminal on Genève-Aéroport11:26:00AM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:06:00AMLes Esserts on Petit-Lancy11:31:00AM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:19:00AMTerminal on Genève-Aéroport11:46:00AM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:26:00AMLes Esserts on Petit-Lancy11:51:00AM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:39:00AMTerminal on Genève-Aéroport12:06:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:46:00AMLes Esserts on Petit-Lancy12:11:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:57:00AMTerminal on Genève-Aéroport12:24:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:06:00PMLes Esserts on Petit-Lancy12:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:12:00PMTerminal on Genève-Aéroport12:39:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:21:00PMLes Esserts on Petit-Lancy12:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:27:00PMTerminal on Genève-Aéroport12:54:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:36:00PMLes Esserts on Petit-Lancy1:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:42:00PMTerminal on Genève-Aéroport1:09:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:51:00PMLes Esserts on Petit-Lancy1:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:57:00PMTerminal on Genève-Aéroport1:24:00PM27:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:06:00PMLes Esserts on Petit-Lancy1:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:12:00PMTerminal on Genève-Aéroport1:38:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:21:00PMLes Esserts on Petit-Lancy1:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:27:00PMTerminal on Genève-Aéroport1:53:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:36:00PMLes Esserts on Petit-Lancy2:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:42:00PMTerminal on Genève-Aéroport2:08:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport1:51:00PMLes Esserts on Petit-Lancy2:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy1:57:00PMTerminal on Genève-Aéroport2:23:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:06:00PMLes Esserts on Petit-Lancy2:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:12:00PMTerminal on Genève-Aéroport2:38:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:21:00PMLes Esserts on Petit-Lancy2:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:27:00PMTerminal on Genève-Aéroport2:53:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:36:00PMLes Esserts on Petit-Lancy3:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:42:00PMTerminal on Genève-Aéroport3:08:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport2:51:00PMLes Esserts on Petit-Lancy3:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy2:57:00PMTerminal on Genève-Aéroport3:23:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport3:06:00PMLes Esserts on Petit-Lancy3:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy3:11:00PMTerminal on Genève-Aéroport3:37: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:26:00PMTerminal on Genève-Aéroport3:52:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport3:36:00PMLes Esserts on Petit-Lancy4:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy3:41:00PMTerminal on Genève-Aéroport4:07:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport3:51:00PMLes Esserts on Petit-Lancy4:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy3:57:00PMTerminal on Genève-Aéroport4:23:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:06:00PMLes Esserts on Petit-Lancy4:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:12:00PMTerminal on Genève-Aéroport4:38:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:21:00PMLes Esserts on Petit-Lancy4:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:27:00PMTerminal on Genève-Aéroport4:53:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:36:00PMLes Esserts on Petit-Lancy5:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:42:00PMTerminal on Genève-Aéroport5:08:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport4:49:00PMLes Esserts on Petit-Lancy5:14:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy4:57:00PMTerminal on Genève-Aéroport5:23:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:06:00PMLes Esserts on Petit-Lancy5:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:12:00PMTerminal on Genève-Aéroport5:38:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:19:00PMLes Esserts on Petit-Lancy5:44:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:27:00PMTerminal on Genève-Aéroport5:53:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:36:00PMLes Esserts on Petit-Lancy6:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:41:00PMTerminal on Genève-Aéroport6:07:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport5:51:00PMLes Esserts on Petit-Lancy6:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy5:57:00PMTerminal on Genève-Aéroport6:23:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:06:00PMLes Esserts on Petit-Lancy6:31:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:12:00PMTerminal on Genève-Aéroport6:38:00PM26:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:21:00PMLes Esserts on Petit-Lancy6:46:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:27:00PMTerminal on Genève-Aéroport6:52:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:36:00PMLes Esserts on Petit-Lancy7:01:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:42:00PMTerminal on Genève-Aéroport7:07:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport6:51:00PMLes Esserts on Petit-Lancy7:16:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy6:54:00PMTerminal on Genève-Aéroport7:19:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:05:00PMLes Esserts on Petit-Lancy7:30:00PM25:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy7:26:00PMTerminal on Genève-Aéroport7:51:00PM25:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport7:29:00PMLes Esserts on Petit-Lancy7:53:00PM24: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:01:00PMTerminal on Genève-Aéroport8:25:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy8:30:00PMTerminal on Genève-Aéroport8:55:00PM25: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:02:00PMTerminal on Genève-Aéroport9:26:00PM24:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy9:31:00PMTerminal on Genève-Aéroport9:55:00PM24: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:26:00PM23: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:31:00PMTerminal on Genève-Aéroport10:54:00PM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport10:34:00PMLes Esserts on Petit-Lancy10:57:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:02:00PMTerminal on Genève-Aéroport11:25:00PM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:03:00PMLes Esserts on Petit-Lancy11:26:00PM23:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy11:31:00PMTerminal on Genève-Aéroport11:54:00PM23:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport11:34:00PMLes Esserts on Petit-Lancy11:56:00PM22:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:02:00AM (following day)Terminal on Genève-Aéroport12:24:00AM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:03:00AM (following day)Les Esserts on Petit-Lancy12:24:00AM21:00
Genève-Aéroport, TerminalLes Esserts on Petit-Lancy12:31:00AM (following day)Terminal on Genève-Aéroport12:53:00AM22:00
Petit-Lancy, Les EssertsTerminal on Genève-Aéroport12:34:00AM (following day)Les Esserts on Petit-Lancy12:55:00AM21:00
April
sumotuwethfrsa
12345
6789101112
13141516171819
20212223242526
27282930
May
sumotuwethfrsa
123
45678910
11121314151617
18192021222324
25262728293031
June
sumotuwethfrsa
1234567
891011121314
15161718192021
22232425262728
2930