Punggi to przystanek kolejowy w Yeongju, w prowincji North Gyeongsang, na południowokoreańskiej linii Jungang. Teren miasta obsługuje stacja Punggi, a Korail uruchamia pociągi pasażerskie łączące północny region Gyeongbuk z korytarzem kolejowym Seulu oraz miastami śródlądowymi wzdłuż centralnej trasy.
Pociągi z Punggi obejmują połączenia KTX-Eum na wybranych kursach linii Jungang, międzyregionalne pociągi ITX-Maum oraz regionalne kursy Mugunghwa. Stacja Punggi obsługuje ruch pasażerski dla miasta, natomiast pobliska stacja Yeongju pełni funkcję większego węzła kolejowego zapewniającego dodatkowe połączenia regionalne w całym North Gyeongsang i śródlądowej Korei.
Trasy kolejowe z Punggi biegną na północny zachód w kierunku Danyang, Jecheon, Wonju i Cheongnyangni w Seulu, a na południowy wschód w kierunku Yeongju i Andong. Podróżni korzystający z biletów kolejowych do Punggi mogą także przesiadać się w Jecheon lub Yeongju, aby skorzystać z innych tras Korail w regionie. Zarezerwuj pociągi z i do Punggi online w Rail Monsters.