Sahni sinh ngày 1 tháng 5 năm 1913 tại Rawalpindi, Ấn Độ thuộc Anh. Ông học tại Đại học Cao đẳng Chính phủ (Lahore), Punjab, Ấn Độ thuộc Anh. Sau khi hoàn thành bằng thạc sĩ về Văn học tiếng Anh từ Lahore, ông trở lại Rawalpindi và gia nhập doanh nghiệp gia đình của mình. Ông cũng có bằng cử nhân tiếng Hindi. Ngay sau đó, ông kết hôn với Damayanti Sahni.
1 tháng 5 năm 1913