Gwangju verfügt über mehrere Bahnhöfe, die die Stadt mit verschiedenen Zielen in Südkorea verbinden. Der Gwangju Songjeong Bahnhof, der sich im südlichen Teil der Stadt befindet, betreibt KTX-Hochgeschwindigkeitszüge, die Reisenden einen effizienten Zugang zu wichtigen Städten wie Seoul und Busan ermöglichen. Der Gwangju Bahnhof, der im westlichen Bezirk Dong-gu liegt, bedient hauptsächlich Express- und Nahverkehrszüge. Er verbindet Gwangju mit nahegelegenen Städten und Regionen, bietet jedoch keinen Hochgeschwindigkeitsservice an. Der Geumnam-ro Bahnhof in Nam-gu ist ein kleinerer Bahnhof, der hauptsächlich lokale Strecken bedient. Die Entfernung zwischen dem Gwangju Bahnhof und dem Gwangju Songjeong Bahnhof beträgt etwa 11 Kilometer, die Fahrzeit zwischen den Bahnhöfen liegt in der Regel bei etwa 20 Minuten mit dem Taxi oder öffentlichen Verkehrsmitteln.