Anna (Om Shivpuri) and his son, Sanjay (M.K. Raina) live in a small town. Anna is a train-driver and works for the Railways. One day his train meets with an accident and he his right leg gets paralyzed. When Sanjay grows up, Anna gets him a job with the Railways as a Ticket Checker. Sanjay gets accustomed to his job so much that he starts more and more time on the train then in his house. During his travels he comes across a young lady passenger, Shalini (Raakhee). They meet often and explore having a relationship. Thinking that Shalini wants to marry him, he accompanies her to meet her grandfather and two siblings. He is shocked when Shalini introduces him as a married man, working as her co-worker. Sanjay, in disbelief, must find out why Shalini lied about this marital status and his employment with the Railways. His father finds out about his affair with Shalini, and arranges his marriage with another girl from the village. Sanjay, reluctantly marries but is unable to get Shalini out of his mind and heart.