Geneva Public Transport (TPG) is the primary operator of public transportation in the canton of Geneva, Switzerland, also serving regions in neighboring France with a comprehensive network of trams, trolleybuses, and buses. Established on January 1, 1977, as the successor to the Geneva Electric Tramway Company (CGTE), TPG services are fully integrated into the Unireso common fare system, allowing a single ticket to be used across various transport modes, including local rail and passenger ferries.

A notable innovation was the introduction of 24-meter, double-articulated "mega-trolleybuses" in January 2004, capable of carrying 150 passengers, significantly enhancing capacity on busy routes. As of 2008, the TPG network boasted 6 tramway routes and numerous bus lines, including international and night services. Further expansions and reconfigurations occurred in December 2012, notably with the tramway split into Lines 14 and 18, connecting key areas such as CERN and Bernex.