Ro Khannas Vorfahren stammen aus Indien. Sein Großvater Amarnath Vidyalankar war ein Unterstützer der von Mahatma Gandhi geführten indischen Unabhängigkeitsbewegung und Abgeordneter in der Lok Sabha (erste Kammer des indischen Parlamentes).[4] Khannas Eltern, ein Chemie-Ingenieur und eine Lehrerin, wanderten in den 1970er-Jahren in die Vereinigten Staaten aus.[4] Bis 1998 studierte er an der University of Chicago das Fach Wirtschaft, welches er mit einem Bachelor of Arts abschloss.[2] Nach einem anschließenden Jurastudium an der Yale University, mit erfolgreichem Abschluss als Juris Doctor (J.D.), und seiner 2001 erfolgten Zulassung als Rechtsanwalt begann er in diesem Beruf zu arbeiten.[2] Später wurde er auch Dozent für Wirtschaft an der Stanford University.[4] Seit 2015 ist er Vizepräsident der Firma Smart Utility Systems.
Heute lebt er mit seiner Frau Ritu und seinen zwei Kindern in Fremont.[4]