| 1882 | Ratification par la Suisse et la France de la convention d'une ligne Genève - Annemasse. |
| 1883 | Important éboulement au fort de l'Écluse, la voie est hors service pendant trois mois. Le PLM est d'accord pour construire à ses risques et périls une ligne Cornavin - Annemasse. Le gouvernement genevois refuse, il est intéressé uniquement par une ligne Eaux-Vives - Annemasse. |
| 1884 | Suite à un référendum, le peuple genevois accepte la construction de la ligne Eaux-Vives - Annemasse (à ce jour 15 projets ont déjà été étudiés). |
| 1888 | Ouverture de la ligne Eaux-Vives - Annemasse. |
| 1894 | Rupture du traité commercial avec la France. Projet de loi pour une ligne Cornavin-Jonction et prolongement en voie industrielle jusqu'aux acacias. Le crédit est rejeté par le peuple mais a relancé toute la polémique sur le raccordement aux Eaux-Vives. |
| 1909 | Incendie de la gare de Cornavin. Élaboration du traité pour le rachat au PLM par la Confédération Helvétique de la gare de Cornavin et de la ligne Genève - La Plaine. |
| 1912 | Convention entre la Confédération suisse, le canton de Genève et les CFF fixant les parts à payer et les principes d'exploitation de la ligne Cornavin - Eaux-Vives - Annemasse. |
| 1913 | La Confédération Helvétique devient propriétaire de la gare de Cornavin et de la ligne Genève - La Plaine. Les CFF assurent l'exploitation du tout. |
| 1914 | Début de la 1ère guerre mondiale. |
| 1918 | Fin de la 1ère guerre mondiale. |
| 1920 | La France supprime unilatéralement la "grande zone franche". |
| 1924 | Début de la construction de la nouvelle gare de Cornavin. |
| 1925 | Électrification Genève - Lausanne (15 kV, 16,7 Hz). |
| 1932 | Inauguration de la nouvelle gare de Cornavin. |
| 1933 | Création de la petite zone franche. |
| 1939 | Début de la 2ème guerre mondiale. |