01 janvier 1938 : Rive – Chevrier remplacé par des autobus avec nouveaux indices :
A > Rive – Cologny – La Capite – Meinier – Gy
B > Rive – Cologny – Vandoeuvres – Chevrier
C > Rive – Chêne-Bourg – Puplinge – Jussy
22.01.1946 : Rive – Chêne-Bourg – Puplinge – Jussy. Exploitation intégrale par autobus depuis Rive.

Collection bustramgeneve

26.05.1963 : Rive – Chêne-Bourg – Puplinge – Jussy – Monniaz (quelques courses, voir ci-dessous).

Collection bustramgeneve

Collection bustramgeneve

Collection bustramgeneve
01.10.1978 : Détournement de la ligne C entre Puplinge et Presinge pour desservir le hameau de Cara.

Collection bustramgeneve
25.09.1988 : Terminus de Rive ramené à Malagnou (pour correspondance avec la ligne 6) – Chêne-Bourg – Puplinge – Jussy – Monniaz, avec une fréquence de 30 minutes aux heures de pointe et de 65 minutes le reste de la journée.
25.09.1994 : Modification des horaires de départ, entre 17h00 et 19h00, afin d’assurer une meilleure synchronisation avec la ligne 41.
28.05.2000 : Renforcement des correspondances avec la ligne 6 et suppression de l’interlignage avec la ligne A.
06.01.2002 : P+R Sous-Moulin (quelques courses scolaires desservent encore le terminus de Malagnou) – Chêne-Bourg – Puplinge – Jussy – Monniaz.
12.12.2004 : Parcours modifié entre Sous-Moulin et Tronchet. Reprend le parcours de la ligne 31 par Fossard, avenue de Thônex et la rue de Genève.


14.12.2014 : La ligne C est dès cette date sous-traitée. Pas de modification de parcours.

10.12.2017 : Nouvelle ligne express dénommée C+ Qui circule entre Sous-Moulin et Jussy-Meurets.
15.12.2019 : La ligne C devient la ligne 37. Cette nouvelle ligne reprendra une partie du parcours de la ligne C qui sera supprimée en décembre. Au départ de Monniaz, elle desservira Jussy et le secteur ouest de Puplinge (quartier des Hutins) et offrira une liaison directe avec la gare de Chêne-Bourg ainsi que des connexions avec les lignes de tram 12 et 17 à Place Favre et avec les lignes 5,5+ , 25, 31, 34 et 37 à Sous-Moulin.