鐵路標準票價計算方法

作者按:近年來,鐵路票價問題被很多人議論.但是,讀者是否知道目前的票價是如何計算的呢?二十余公里時,綠皮普客的硬座只要兩元,空調車却要七到九元,你知道這是爲什麽嗎?這篇文章或許能幫你解答困惑.

*本文不代表鐵路部門立場,實際情况以票面爲准.如讀者有任何意見、感想,歡迎與聯繫.

中國鐵路既有綫票價由客票票價、加快票價、臥鋪票價、空調票價及雜費構成.

依據現行的鐵路票價標準,鐵路票價的基價率爲0.05861元/km.200km以上里程的票價執行遞遠遞减,200-500km的部分九折,500-1000km的部分八折,1000-1500km的部分七折,1500-2500km的部分六折,2500km以上的部分五折.具體遞减率由下表給出.

里程區間(km) 遞减率
1-200 0
201-500 10%
501-1000 20%
1001-1500 30%
1501-2500 40%
2501- 50%

計費時,將里程平均劃分爲一個個計費區間,如下表所示.計算時,取里程所在計費區間的兩頭數字的平均值作爲計費里程.
里程區間(km) 區間里程(km) 區間數
1-200 10 20
201-400 20 10
401-700 30 10
701-1100 40 10
1101-1600 50 10
1601-2200 60 10
2201-2900 70 10
2901-3700 80 10
3701-4600 90 10
4601- 100 10

鐵路票價的基價率如下表所示.客票、空調票起步里程20km,加快票100km,臥鋪票400km. 對于新空調車,所有票價分別另行上浮50%,上浮後的票價四捨五入.對于快速和特快,加快費翻一翻.同時有上述兩者的,應先計算新空調上浮,再計算加快上浮.
項目 基價(元) 倍率
硬座客票 0.05861 1.00
軟座客票 0.11722 2.00
普快加快 0.01172 0.20
特快加快 普快加快票價的二倍
硬臥上 0.06447 1.10
硬臥中 0.07033 1.20
硬臥下 0.07619 1.30
硬包上 硬臥中票價加成30%
硬包下 硬臥下票價加成30%
軟臥上 0.10257 1.75
軟臥下 0.11429 1.95
高軟上 0.12308 2.10
高軟下 0.13480 2.30
空調 0.01465 0.25

雖然保險已經去除,但實際計算時必須先加上保險再扣除保險.保險費是未浮動的客票價格1/50,不足一角的核收一角.全價票扣除保險時,起價五角,不足五角的按五角扣除,半價票扣除保險時,按全價所扣保險的最接近但不超過的數值的一半扣除,可以扣0元.
全票一般不優惠.按規定購買硬席的學生票享受半價客票、半價加快票、半價空調票優惠,臥鋪票全額收取.兒童票無論席別,均享受半價客票、半價加快票、半價空調票優惠,臥鋪票全額收取.傷殘軍人票無論席別,享受半價客票、半價加快票、半價空調票和半價臥鋪票優惠.
根據規定,上述優惠後的硬(軟)座客票票價,如果不大于5元,則另收五角軟票費,否則需收一元.全價硬席且乘車里程大于200km者需要另收一元的候車室空調費,半價硬席且乘車里程大于200km者收取五角.對于臥鋪,均需收取10元的臥鋪訂票費.這些雜費,目前對半價票也半價收取,但軟票費最少收五角.
以上各項票價加和,就是總票價.注意,這是標準票價,部分地區的綫路、列車可能有不同.以下是算法舉例:
案例1:計算K419次西安-咸陽的硬座全票票價.
實際里程23km,計費里程25km
客票票價:0.05861×25=1.4653元
保險:ceil(10×1.4653×0.02)/10=0.1元
上述求和,再四捨五入
實際客票票價:round(round(1.4653+0.1)×1.5)=3元
加快票票價:round(round(round(0.05861×0.2,5)×100)×1.5)×2=4元
空調票:round(round(round(0.05861×0.25,5)×25)×1.5)=2元
軟票費:0.5元
候車空調費:0元
扣保險:0.5元
合計:3+4+2+1-0.5-0.5=9元

案例2:計算Z88次西安到南京的軟臥下全票票價
實際里程1,208km,計費里程1,225km
客票票價:2×(0.05861×200+0.05861×300×0.9+0.05861×500×0.8+0.05861×225×0.7)=120.44355元
保險:ceil(10×60.22173×0.02)/10=1.3元
上述求和,四捨五入
實際客票票價:round(round(120.44355+1.3)×1.5)=183元
加快票票價:round(round(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×500×0.8+round(0.05861×0.2,5)×225×0.7)×1.5)×2=36元
空調票:round(round(0.05861×0.25,5)×200+round(0.05861×0.25,5)×300×0.9+round(0.05861×0.25,5)×500×0.8+round(0.05861×0.25,5)×225×0.7)×1.5=23元
臥鋪票:round(round(0.05861×1.95,5)×200+round(0.05861×1.95,5)×300×0.9+round(0.05861×1.95,5)×500×0.8+round(0.05861×1.95,5)×225×0.7)×1.5=186元
軟票費:1元
臥鋪訂票費:10元
扣保險:1.5元
合計:183+36+23+186+10+1-1.5=427.5元

案例3:計算Z164次南京到西安的硬臥中學生票票價
實際里程1,208km,計費里程1,225km
客票票價:(0.05861×200+0.05861×300×0.9+0.05861×500×0.8+0.05861×225×0.7)=60.22173元
保險:ceil(10×60.22173×0.02)/10=1.3元
上述求和,四捨五入
實際客票票價:round(round(60.22173+1.3)×1.5)=93元
學生優惠時,按半價46.5元計算
加快票票價:round(round(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×500×0.8+round(0.05861×0.2,5)×225×0.7)×1.5)×2=36元
學生優惠時,按半價18元計算
空調票:round(round(0.05861×0.25,5)×200+round(0.05861×0.25,5)×300×0.9+round(0.05861×0.25,5)×500×0.8+round(0.05861×0.25,5)×225×0.7)×1.5=23元
學生優惠時,按半價11.5元計算
臥鋪票:round(round(0.05861×1.2,5)×200+round(0.05861×1.2,5)×300×0.9+round(0.05861×1.2,5)×500×0.8+round(0.05861×1.2,5)×225×0.7)×1.5=108元
軟票費:0.5元
候車空調費:0.5元
臥鋪訂票費:10元
扣保險:0.5元
合計:46.5+18+11.5+108+10+0.5+0.5-0.5=194.5元

我們不難通過這個算法看出,既有綫列車的票價不能簡單加和.一般,在相同條件下,從A經B到C的分段票價高于A直達C的票價,但這幷不絕對.

案例4:計算7001次西安-鐘家村的硬座票價和7001次西安-三原、三原-鐘家村的硬座票價
7001次西安-鐘家村126km.計費里程125km,西安-三原69km,計費里程65km,三原-鐘家村57km,計費里程55km.
西安-鐘家村的客票票價8元,軟票費1元,扣保險0.5元,合計8.5元
西安-三原的客票票價4元,軟票費0.5元,扣保險0.5元,合計4元
三原-鐘家村的客票票價3元,軟票費0.5元,扣保險0.5元,合計3元

對于通票(2023年起已經取消),首先按全程綠皮車計算票價,再補收相應等級的列車發站到換乘站里程的票價與該里程的綠皮車票價差額.臥鋪票、空調票只計算到換乘站,換乘站到到站需要簽證補價(後述).在計算時,兩檔加快費相對獨立.保險在購票時按全程扣除

案例5:計算K558次軟臥上,西安經由徐州,沿京滬綫到南京,普客到底、普快到底、特快到底的通票全票票價、兒童票價、學生票價和傷殘軍人票價.
西安-徐州860km,徐州-南京348km.
西安-徐州的計費里程840km,徐州-南京350km,軟座的計價率是硬座的2倍
客票:round(0.05861×200+0.05861×300×0.9+0.05861×500×0.8+0.05861×225×0.7+1.3)+round((2×(0.05861×200+0.05861×300×0.9+0.05861×340×0.8)+0.9)×1.5)-
round(0.05861×200+0.05861×300×0.9+0.05861×340×0.8+0.9)=150元
特快到底加快票:2×(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×500×0.8+round(0.05861×0.2,5)×225×0.7+round((round(0.05861×0.2,5)×200+
round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×340×0.8)×1.5)-(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×340×0.8))=34元
普快到底加快票: 2×(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×500×0.8+round(0.05861×0.2,5)×225×0.7+
round((round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×340×0.8)×1.5))-(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+
round(0.05861×0.2,5)×340×0.8)=31元
普客到底加快票:2×(round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×500×0.8+round(0.05861×0.2,5)×225×0.7+
round((round(0.05861×0.2,5)×200+round(0.05861×0.2,5)×300×0.9+round(0.05861×0.2,5)×340×0.8)×1.5))=28元
臥鋪票:round(1.5×round(round(0.05861×1.75,5)×200+round(0.05861×1.75,5)×300×0.9+round(0.05861×1.75,5)×340×0.8))=114元
空調票:round(1.5×round(round(0.05861×0.25,5)×200+round(0.05861×0.25,5)×300×0.9+round(0.05861×0.25,5)×340×0.8))=17元
軟票費:1元
臥鋪訂票費:10元
扣保險:1.5元

對于全票:
普客到底合計:150+28+114+17+1+10-1.5=318.5元
普快到底合計:150+31+114+17+1+10-1.5=321.5元
特快到底合計:150+34+114+17+1+10-1.5=324.5元
對于兒童票:
普客到底合計:75+14+114+8.5+0.5+10-0.5=221.5元
普快到底合計:75+15.5+114+8.5+0.5+10-0.5=223元
特快到底合計:75+17+114+8.5+0.5+10-0.5=224.5元
對于學生票,前程軟席,票價不優惠:
普客到底合計:150+28+0+114+17+1+10-1.5=318.5元
普快到底合計:150+28+3+114+17+1+10-1.5=321.5元
特快到底合計:150+28+6+114+17+1+10-1.5=324.5元
但學生票在後程簽證硬席時,票價仍按相關政策優惠
對于傷殘軍人票:
普客到底合計:75+14+0+57+8.5+0.5+5-0.5=159.5元
普快到底合計:75+14+1.5+57+8.5+0.5+5-0.5=161元
特快到底合計:75+14+3+57+8.5+0.5+5-0.5=162.5元

案例6:計算K1028次(注:2014年時點,該車爲新空調車)硬座,西安經由華山到潼關,普客到底、普快到底、特快到底的通票全票票價.
西安-華山123km,華山-潼關12km
客票:8+12-8=12元
普客到底加快費:4元
普快到底加快費:2+4-1=5元
特快到底加快費:4+4-2=6元
空調票:3元
軟票費:1元
扣保險:0.5元

普客到底合計:12+4+3+1-0.5=19.5元
普快到底合計:12+5+3+1-0.5=20.5元
特快到底合計:12+6+3+1-0.5=21.5元

動車組的二等座基價率爲0.2805元/km,一等座0.3366元/km,再分別上浮10%,兩種席位均是20km起步,以實際里程計收幷四捨五入,標準票價不執行遞遠遞减,但部分長途綫路二等座執行的是同距離硬臥下鋪的票價.動車組二等座學生票價格是原價的75%,兒童票、傷殘軍人票依舊享受半價優惠.計算學生優惠時按照公布票價進行,優惠後的票價與實際全票票價取較小者作爲學生票價.
動車組實際票價也要參照既有綫列車,扣除保險.
而高鐵中的G字頭列車,價格由運輸者自定.
案例7:計算南京-上海的D字頭列車的公布票價
二等座:round(301×0.2805×1.1)=93元
一等座:round(301×0.3366×1.1)=112元
案例8:計算南京-鎮江的D字頭列車二等座學生票價
票價:round(round(64×0.2805×1.1)×0.75)=15元

部分地區、部分列車不按照上述標準運價執行,如滬漢蓉通道的三十裏鋪-永寧鎮段,廣鐵管內區段、達成綫達州-成都段等.

始發簽證或變更到站時,直接取新票票價和原票票價的差額,如果差額爲正,退還差價,對差價部分核收手續費,否則,補收差價.手續費參照退票費標準核收,8天以上免費,8天-開車前48小時收取差額的5%,開車前48-24小時收取10%,24小時以內收取20%,但最低收取2元,差額不足2元時,不退還差額,也不補價.

案例9:討論西安-徐州K558次硬座改簽1148次硬座應退的價款
K558次西安-徐州的硬座票價爲112元,1148次爲98元
所以,開車前8天以上改簽時,應退112-98=14元
開車前8天以內,48小時以上改簽時,應收退票費2元,退12元
開車前48小時以內,24小時以上改簽時,應收退票費2元,退12元
開車前24小時以內改簽時,應收退票費3元,退11元

通票中轉簽證時,需要計算簽證的補價.中轉簽證的補價與原票的加快等級無關,而只與簽證的模式有關.所謂差價,指的是給定里程下,所簽車次價格與指定的簽證模式的基價的差.對于普客到底的模式,基價是簽證里程的硬座客票價格,對于普快到底,則是硬座客票以及一檔加快費的價格,特快到底時,再收取一檔加快費.通票原票默認後程是非空調硬座,因此,如果後程涉及了空調票、臥鋪票,都要全額收取.如果簽得臥鋪,需額外收10元臥鋪訂票費.
需要注意,所補的差價分票種計算.通票的中轉簽證是多不退少補的,而且,兩檔加快費要分別計算.

案例10:計算K1028次西安經由華山,普快到底至潼關的通票,在華山簽證K912次到潼關硬座需補的差價.華山到潼關的里程爲12km.
已收(注:這裏的“已收”是一種假定,不是通票實際在後程收取的票款):
客票票價:1元
加快票價:1元
合計:2元
應收:
客票票價:round(1×1.5)=2元
加快票價:round(1×1.5)×2=4元
臥鋪票價:0元
空調票價:round(1×1.5)=2元
合計:8元
應補:
客票票價:2-1=1元
加快票價:4-1=3元
空調票價:2元
合計:6元

案例11:計算Z274次西安經由徐州,特快到底至南京的通票,在徐州簽證1461次硬臥下到南京需補的差價
徐州-南京的里程爲348km,計費里程350km,臥鋪按400km計算
已收:
客票票價:round(200×0.05861+150×0.05861×0.9)=20元
加快票價:2×round(200×round(0.05861×0.2,5)+150×round(0.05861×0.2,5)×0.9)=8元,每檔加快票4元.
應收:
客票票價:round(1.5×round(200×0.05861+150×0.05861×0.9))=30元
加快票價:round(1.5×round(200×round(0.05861×0.2,5)+150×round(0.05861×0.2,5)×0.9)))=6元
臥鋪票價:round(1.5×round(round(0.05861×1.3,5)×200+ round(0.05861×1.3,5)×200×0.9)))=44元
空調票價: round(1.5×round(round(0.05861×0.25,5)×200+ round(0.05861×0.25,5)×150×0.9)))=8元
臥鋪訂票費:10元
應補:
客票票價:30-20=10元
加快票價:6-4=2元
臥鋪票價:44元
空調票價:8元
臥鋪訂票費:10元
合計:74元
需要說明的是,兩檔加快費要分開計算,儘管一開始收取了第二檔加快費,但第二檔加快費不能補償第一檔加快費的差額.在這個例子中如果要簽Z267次的下鋪,則其他項不變,只要再補交一檔加快費的差額即可,即再補價2元.
以上兩個案例,都說的是正確選擇簽證模式的情况下的票價,萬一錯選了簽證模式,補價就會有不同

案例12:計算K627次,西安經由安康,普快到底至陽平關,在安康站按普客到底簽證K389次硬座至漢中的實際票價,幷計算理論票價.在漢中站,假如按特快到底簽證翌日K389次硬座至陽平關,計算理論票價和實際票價.安康-漢中240km,漢中-陽平關117km
安康-漢中按250km計費
理論補價
已收:
客票票價:round(200×0.05861+50×0.05861×0.9)=14元
加快票價:round(200×round(0.05861×0.2,5)+50×round(0.05861×0.2,5)×0.9)=3元
應收:
客票票價:round(1.5×round(200×0.05861+50×0.05861×0.9))=21元
加快票價:2×round(1.5×round(200×round(0.05861×0.2,5)+50×round(0.05861×0.2,5)×0.9))=10元
空調票價:round(1.5×round(200×round(0.05861×0.25,5)+50×round(0.05861×0.25,5)×0.9))=5元
應補:
客票票價:21-14=7元
加快票價:10-3=7元
空調票價:5元
合計:19元

實際補價
已收:
客票票價:round(200×0.05861+50×0.05861×0.9)=14元
加快票價:0元
按普客到底計算,無加快費
應收:與上面相同
應補:
客票票價:21-14=7元
加快票價:10元
空調票價:5元
合計:22元

漢中-陽平關按115km計費
理論補價
已收:
客票票價:round(115×0.05861)=7元
加快票價:round(115×round(0.05861×0.2,5))=1元
應收:
客票票價:round(1.5×round(115×0.05861))=11元
加快票價:2×round(1.5×round(115×round(0.05861×0.2,5)))=4元
空調票價:round(1.5×round(115×round(0.05861×0.25,5)))=3元
應補:
客票票價:11-7=4元
加快票價:4-1=3元
空調票價:3元
合計:10元

實際補價
已收:
客票票價:round(115×0.05861)=7元
加快票價:2×round(115×round(0.05861×0.2,5))=2元
應收:與上面相同
應補:
客票票價:11-7=4元
加快票價:4-2=2元
空調票價:3元
合計:9元

可以看到,一般,如果高等級通票以低等級的簽證模式簽證或者簽得低等級列車,乘客將會吃虧,但低等級的通票以高等級簽證時,乘客未必得利――這是因爲,這樣的票是加快等級不符的車票,如果嚴格追究的話,是要向乘客補收加快費的.

如果通票後程乘坐動車組,則應該補收二者的票價差額.

案例13:計算T109次,南京經由鎮江,特快到底至常州,在鎮江站簽證翌日D3135次二等座需補的差價.鎮江-常州72km.
72km的動車組二等座標準運價是22元
已收
客票票價:4元
加快票價:2元
已收合計:6元
應補:22-6=16元
如果是普快到底簽證,需要補17元,普客到底簽證需要補18元.由于7·23動車組事故,導致這段綫路的運價下浮5%,所以,實際執行時,可能會比這個價格低.

通票進行中途下車簽證,有時也需要補價.中途下車簽證的補價與原票的加快等級、是否空調有關.所補的差價分票種計算.同樣,中途下車簽證執行“多不退少補”的原則.但如果前程是臥鋪,中途下車後即告失效,若使用臥鋪,需要另交臥鋪費和10元的臥鋪訂票費.

案例14:計算1095次,西安經由寶鶏到蘭州,普快到底的硬座通票,在蔡家坡簽證K5次硬座到寶鶏需補的差價
在蔡家坡-寶鶏段,已收(注:這裏的“已收”是一種假定,不是實際收取的票款):
客票票價:5元
加快票價:2元
空調票價:2元
合計:9元

在蔡家坡-寶鶏段,應收
客票票價:5元
加快票價:4元
空調票價:2元
合計:11元

應補加快票價2元.

案例15:計算Z166次,西安經由無錫至上海,普客到底的通票,硬臥,在徐州站簽證到達徐州的翌日的Z267次硬臥下至無錫需補的票價
徐州-無錫523km
臥鋪票價另計,應補收:
Round(1.5×(round(200×round(0.05861×1.3,5)+300×round(0.05861×1.3,5)×0.9+15×round(0.05861×1.3,5)×0.8)))+10=67元

有時,通票在中轉站後仍能進行中途下車簽證,這樣收的票款比理論上要少.

案例16: 計算K558次西安經由徐州,特快到底至南京的通票,在徐州按中途下車簽證T65次硬臥下到南京需補的差價
徐州-南京348km
補收臥鋪票: Round(1.5×(round(200×round(0.05861×1.3,5)+200×round(0.05861×1.3,5)×0.9)))+10=54元

爲了方便查閱,特製下表,列出三種簽證的區別

  始發簽證 中轉簽證 中途下車簽證
適用範圍 直達票、通票 通票 通票
辦理地點 全國各營業站 通票中轉站及以後的車站 通票中轉站(不含)以前的車站
執行原則 多退少補 多不退少補 多不退少補
參與原票計費的項目 原票總價 以非空調車計算的硬座客票和對應簽證模式的加快票 原票的客票、加快票、空調票
補收項目 新票與原票的差額(如果差額大于0) 所乘車次對應的客票、加快票、臥鋪票、空調票分別與原票相應費用的差.兩檔加快費分別計算. 所乘車次對應的客票、加快票、臥鋪票、空調票分別與原票相應費用的差
退還項目 原票與新票扣除手續費後的差額(如果差額大于0) —— ——
簽證之後 收回原票,換發新票 返回原票,簽證隨原票使用 返回原票,簽證隨原票使用