1228次列车由上海站始发,终点到达辽宁省阜新市阜新南站。全程1929公里,运行时间26小时45分。停靠站:上海站、苏州站、无锡站、常州站、南京站、滁州北站、蚌埠站、徐州站、枣庄西站、滕州站、邹城站、兖州站、磁窑站、泰山站、济南站、禹城站、平原站、德州站、吴桥站、东光站、泊头站、沧州站、青县站、天津站、唐山站、山海关站、兴城站、葫芦岛站、锦州站、阜新南站。