Due to rising energy prices and environmental concerns, the energy efficiency of urban rail transit has attracted much attention from both researchers and practitioners in recent years. Timetable optimization and energy-efficient driving, as two mainly used train operation methods in relation to the tractive energy saving, make major contributions in reducing the energy consumption that has been studied for a long time. Generally speaking, timetable optimization synchronizes the accelerating and braking actions of trains to maximize the utilization of regenerative energy, and energy-efficient driving optimizes the speed profile at each section to minimize the tractive energy consumption. In this paper, we present a fully comprehensive survey on energy-efficient train operation for urban rail transit. First, a general energy consumption distribution of urban rail trains is described. Second, the current literature on timetable optimization and energy-efficient driving is reviewed. Finally, according to the review work, it is concluded that the integrated optimization method jointly optimizing the timetable and speed profile has become a new tendency and ought to be paid more attention in future research.