Der Gare de Cornavin ist der Hauptbahnhof der Stadt Genf. Mit täglich ca. 40'000 Reisenden gehört er zu den grössten Bahnhöfen der Schweiz. SBB bezeichnet den Bahnhof als Genève, SNCF als Genève-Cornavin.
Der Bahnhof befindet sich an den Grenzen der Genfer Quartiere Saint-Gervais, Les Grottes und Les Pâquis. Der gleichnamige Platz vor dem Bahnhof, La Place de Cornavin, ist ein wichtiger Knotenpunkt der Transports Publics Genevois, der städtischen Verkehrsbetriebe. Neben den Omnibussen halten hier auch Strassenbahnen. Unter dem Platz befindet sich eine öffentliche Parkgarage.