La ville de Viry est desservie par 3 lignes de bus du réseau de transports publics genevois TPG.
Bus 63 : Confignon-Croisée ↔ Viry-Eglise (horaires et plan de la ligne de bus 63)
Bus 76 : La Plaine-Gare ↔ Viry-Eglise (horaires et plan de la ligne de bus 76)
Bus N : Lycée De Staël ↔ Valleiry-Gare (horaires et plan de la ligne de bus N)
Transports à Genève :
Horaires et plans des lignes de tramway à Genève
Horaires et plans des lignes de bus à Genève
Dernière mise à jour : 15 mars 2021 par BougerEnVille