Penge is served by three rail stations.
Penge is served by many Transport for London bus routes, connecting it with areas including Beckenham, Bromley, Catford, Central London, Croydon, Crystal Palace, Dulwich, Lewisham, Orpington, Peckham, Shirley, West Wickham and Sydenham.