After graduating from Doon, Seth went to Tonbridge School, England, to complete his A-levels. Later he read Philosophy, Politics, and Economics at Corpus Christi College, Oxford. He then pursued a Ph.D. in Economics at Stanford University though never completed it. Seth has traveled widely and has lived in India, China, Britain, and California.