一趟列车在一个方向有时会使用两个车次,具体来说,车次的确定按如下规则:
以北京为中心,从北京开出的车为下行,开往北京方向的车为上行。
如果所经铁路与北京连通(例如经京沪线由上海发往南京的列车),参见上条处理。
如果所经铁路与北京不连通(如陇海线)或为支线,则以朝向往北京的干线(如京沪线)方向为上行,背离往北京的干线方向为下行。
如果所经铁路与干线不连通或本身为干线,则南向北、西向东为上行,而北向南、东向西为下行。
列车运行中下行时使用奇数车次,上行时使用偶数车次,如T103(北京-上海);如果车辆在运行中变换上下行,则使用复车次,如K56/K57(上海-哈尔滨)在天津之前为K56,之后则为K57,而K290/291(上海-成都)在徐州之前为K290(京沪线北京方向),而过徐州转入陇海线及后续宝成线,即为K291。