Kaohsiung est le principal hub ferroviaire du sud de Taïwan et la zone terminale sud de la Taiwan High Speed Rail. La ville dispose de plusieurs gares voyageurs, Zuoying desservant les trains à grande vitesse et la gare de Kaohsiung faisant office de gare centrale TRA. La Taiwan High Speed Rail et l’Administration des chemins de fer de Taïwan relient Kaohsiung au corridor ouest de l’île, aux comtés du sud et aux lignes de la côte est.
Les services ferroviaires au départ de Kaohsiung comprennent le train à grande vitesse à Zuoying, les trains interurbains TRA, les trains régionaux locaux et les liaisons interîles via Pingtung vers Taitung. La gare de Kaohsiung gère les services TRA dans le centre-ville, tandis que Xinzuoying relie les quais TRA à la gare à grande vitesse de Zuoying pour les correspondances entre opérateurs.
Les lignes ferroviaires au départ de Kaohsiung partent vers le nord en direction de Tainan, Taichung, Hsinchu, Taoyuan et Taipei, vers l’est via Pingtung jusqu’à Taitung, et le long du sud de Taïwan pour des trajets régionaux plus courts. Les trains à destination de Kaohsiung arrivent principalement par la même paire de gares, Zuoying et Kaohsiung Station, ce qui rend le choix de la gare important lors de la réservation de billets de train. Réservez en ligne des trains au départ et à destination de Kaohsiung sur Rail Monsters.