સિંઘે તેમની અર્થશાસ્ત્રની અનુસ્તાનતક ડિગ્રી પંજાબ યુનિવર્સિટીમાંથી મેળવી હતી, જ્યારે તેમણે ઇકોનોમિક ટ્રાપોઝ કેમ્બ્રિજ યુનિવર્સિટીની સેન્ટ જોહ્ન્સ કોલેજમાંથી 1957માં પૂર્ણ કર્યું હતું ત્યાર બાદ તેઓ 1960માં યુનિવર્સિટી ઓફ ઓક્સફોર્ડમાં પોતાની ડોક્ટરલ ડિગ્રી (ડીફિલ) કરવા ગયા હતા.