Каннинг є головним залізничним вузлом східного узбережжя в провінції Канвондо та східним кінцевим пунктом високошвидкісного коридору Каннинга. У місті є одна основна міжміська залізнична станція — станція Каннинг, а також додаткові місцеві зупинки, як-от Чонгдонджін, що обслуговують прибережні рейси. Korail експлуатує основні пасажирські поїзди до Каннинга, зокрема сервіси KTX і KTX-Eum.
Залізничні перевезення з Каннинга включають високошвидкісні поїзди у напрямку району Сеула, міжміські сервіси KTX-Eum через внутрішні райони провінції Канвондо та регіональні залізничні сполучення вздовж коридору Йондон. Станція Каннинг є головною залізничною станцією для поїздів з Каннинга та до Каннинга, тоді як станція Чонгдонджін обслуговує місцеві та прибережні поїздки в межах ширшої міської території.
Залізничні маршрути з Каннинга прямують на захід до Джінбу, Пхьончхана, Вонджу, Чхоннянні та Сеула, а на південь забезпечують залізничний доступ до Чонгдонджіна та Дончхе. Ці сполучення роблять Каннинг зручним залізничним кінцевим пунктом для мандрівників, які перетинають Південну Корею між столичним регіоном і східним узбережжям. Бронюйте поїзди з Каннинга та до Каннинга онлайн на Rail Monsters.