Based on the analysis of the effect of railway passenger2ticket pricing and train speeding2up on the benefit of railway transportation department , a bi2level programming model is proposed to describe the optimal railway pas2 senger2ticket pricing and train speeding2up under the condition of multi2modal transportation. The model is to deter2 mine passenger2ticket price and trains speed to maximize the revenue of railway management departments while con2 sidering passenger’s mode2choice behavior. A heuristic sensitivity2based solution algorithm is developed to solve the proposed bi2level problem and a numerical example given to illustrate the applications of the proposed model and so2 lution algorithm.