(1) The slowest train running in India is Metupalayam Ooty Nilgiri Passenger train. It crawls at a speed of 10 km perhour. It is the only mountain railway that operates on a daily basis in South India. New Delhi-Bhopal Shatabdi Express is the fastest train in India with an average speed of 91 kmph.