Varshney was born in Uttar Pradesh in 1957. He received Bachelors and Master's degrees from the University of Allahabad. He spent a year at Jawaharlal Nehru University before matriculating at the Massachusetts Institute of Technology, where he earned a Sc.M. and Ph.D. in 1985 and 1990, respectively.
