His father, Rafiq Zakaria, was a politician associated with the Indian National Congress and an Islamic scholar. His mother, Fatima Zakaria, was once an editor of the Sunday Times of India. He obtained his undergraduate degree from Yale University and his PhD from Harvard University.