Bus No. 16 is very important for Rahul (Aftab Shivdasani) and his gang of friends, Iqbal, Peter, Sunder and others. Every day, they make sure that by hook or by crook, they catch the bus. The reason is very simple. Sandhya (Amisha Patel) always travels by this bus and Rahul is madly in love with her.
In fact, he has been madly in love with her for the last four years, while she is not even aware of his existence!
Sandhya is the only child of Rachna (Neena Kulkarni)and inspector Raj Patil (Ashish Vidyarthi), who is an alcoholic guy.
Thoroughly fed up of Patil's brutal ways, Sandhya's mother has always encouraged her to be a good student so she can do well in life and get away from this miserable life.
Sandhya's heart and mind are totally obsessed with studies, studies and more studies while Rahul's heart and mind are totally obsessed with Sandhya, Sandhya and Sandhya!
Rahul's indulgent elder brother, Dr. Tiwari (Jackie Shroff) tries hard to convince him that love can only be part of your life, not your whole life, but Rahul refuses to listen and continues to live, breathe and dream Sandhya.
Suddenly there comes a moment of reckoning for the love-struck, carefree young boy. He finally realises that what his brother had told him is true after all. That love can only be a part of your life not your whole life. But by then it is too late - For Rahul, For Sandhya and for Dr. Tiwari. What has happened?