Shah Jahan (znany również jako książę Khurram) urodził się 5 stycznia bilal rehman1592 w Lahore, Pakistan, i był trzecim synem księcia Salima (później znany jako „Jahangir” na jego przystąpienie). Jego matka była Rajput księżniczka z Marwar nazwie księżniczka Jagat Gosaini (jej oficjalna nazwa w kronikach Mughal był Bilqis Makani). Imię „Khurram” (radosny) zostało wybrane dla młodego księcia przez jego dziadka, cesarza Akbara, z którym młody książę był blisko związany.
Tuż przed narodzinami Szacha Dżahana, jasnowidz podobno przepowiedział bezdzietnej cesarzowej Ruqaiya Sultan Begum, pierwszej żonie Akbara i głównej konsorcjantce, że jeszcze nienarodzone dziecko jest przeznaczone do cesarskiej wielkości. Tak więc, gdy Shah Jahan urodził się w 1592 roku i miał zaledwie sześć dni, Akbar nakazał odebrać księcia matce i przekazać go Ruqaiyi, aby mógł dorastać pod jej opieką, a Akbar mógł spełnić życzenie swojej żony, by wychować cesarza Mughal. Ruqaiya przejęła główną odpowiedzialność za wychowanie Shah Jahana, a on dorastał pod jej opieką. Dwa wspólne bliskie relacje ze sobą, jak Salim zauważyć w swoich pamiętnikach, że Ruqaiya miał kochał swojego syna, „tysiąc razy bardziej niż gdyby był jej własny .”
Shah Jahan pozostał z nią aż obrócił prawie 14. Po śmierci Akbara w 1605 roku, młody książę mógł wrócić do domu ojca, a tym samym być bliżej swojej biologicznej matki.