Skip to content

Track access charge ​

What this is ​

What the operator pays each country's infrastructure manager for the right to run over its track. For a cross-border night train this is usually the largest infrastructure cost and the most variable.

What the operator pays each country's infrastructure company for using the track.

The formula ​

CTAC=∑seg[∑c∈seg(dc (1−νc) bday,c μc+dc νc bnight,c+dc (γcmgross+σcP+ϕc+κcπc))+∑stophcountry(stop)+ρc Rseg,c+∑x∈seg(Fx+fxnseg)]C_{TAC} = \sum_{seg}\Big[\sum_{c \in seg} \big( d_{c}\,(1{-}\nu_c)\,b_{day,c}\,\mu_c + d_{c}\,\nu_c\,b_{night,c} + d_{c}\,(\gamma_c m_{gross} + \sigma_c P + \phi_c + \kappa_c \pi_c) \big) + \sum_{stop} h_{country(stop)} + \rho_{c}\,R_{seg,c} + \sum_{x \in seg}\big(F_x + f_x n_{seg}\big)\Big]

SymbolMeaningUnitWhere it comes from
Inputd_cDistance driven in this country on this segmentkmcomputed upstream
Inputnu_cShare of the run in this country priced at the night rate–tac_night_share
Inputb_day,cThe country's day rate per train-kilometre€/train-kmtrack_tac_b_day
Inputb_night,cThe country's night rate per train-kilometre€/train-kmtrack_tac_b_night
Inputgamma_cThe country's rate per tonne of train weight and kilometre€/(t·km)track_tac_gamma
Inputm_grossWeight of the whole train — coaches plus locomotivestloco_type_weight_t
Inputsigma_cThe country's rate per place and kilometre€/(place·km)track_tac_seat_km
InputPPlaces the train offersplacescomputed upstream
Inputphi_cThe country's flat administrative add-on per train-kilometre€/train-kmtrack_tac_fixed_per_train_km
Inputkappa_cThe country's congestion surcharge per train-kilometre€/train-kmtrack_tac_congestion_surcharge_eur_km
Inputpi_cShare of the run in this country falling in rush hour–tac_peak_share
Inputmu_cFactor the day rate is multiplied by over the rush-hour share of the run (1 outside it)factortrack_tac_peak_multiplier
Inputh_country(stop)Fee for making one stop, at that stop's own country rate. A trip's first segment pays for both of its ends, since no other segment owns the starting station€/stoptrack_tac_per_stop
Inputrho_cShare of the ticket revenue earned in this country that the infrastructure manager takesfractiontrack_tac_revenue_share
InputR_seg,cTicket revenue attributable to this segment in this country, per train run€/tripcomputed upstream
InputF_xCharge for crossing a separately billed link, per train€/traversepassage_fixed_eur
Inputf_xCharge for crossing a separately billed link, per passenger€/passengerpassage_per_passenger_eur
Inputn_segPassengers aboard on this segment, per train runpassengerscomputed upstream
ResultC_TACAnnual track access charges€/year—

Feeds into: infrastructure_total_eur

Published by Back-on-Track. Every number on this site is generated from the model that produces the tool’s results. Text, figures and charts: CC BY 4.0 · code: GPL-3.0-or-later · map data © OpenStreetMap contributors.