For moving in the city itself there are umpteen numbers of local trains that ply all though the day. These trains are availed by most of daily commuters as they are cheap and offer good service.
There are several express trains that ply to and from Bhubaneswar, Puri, Howrah, Delhi, Sambalpur and others. The trains plying for East Coast Railway provide access to several pilgrimage places, such as, Puri, Haridwar, Amritsar and others. Besides the regular train service there are special trains as well. Prior reservations are required to avail these trains. To ensure a comfortable journey for the passengers facilities like cloak rooms, computerized reservation services, medical assistances, etc have been arranged by the administrations. Indian Railways in the recent times have provided people with all the major facilities. All the East Coast Railways have underwent a major revamp and the infra structure have been upgraded. Most of the stations in East India have state-of-the-art services, with ATM counters and other major facilities also available.