Kabir Bedi si sposato la prima volta nel 1968 con Protima Bedi (d’origine indiana) dalla quale ha avuto due figli, Pooja Bedi e Siddharth Bedi. Il secondo figlio della coppia, Siddhart, è morto suicida a 25 anni a causa della schizofrenia e il lutto ha segnato profondamente Kabir Bedi e sua moglie.

Kabir Bedi non ha mai fatto segreto di aver avuto una “relazione aperta” con la sua prima moglie, e per molto tempo l’attore è stato legato contemporaneamente con Parveen Babi. “Non ho mai ritenuto Parveen responsabile della fine del mio matrimonio. È successo molto prima che lei entrasse in scena”, ha dichiarato Bedi all’International Business Time. La storia d’amore tra i due è durata fino al 2005, anno in cui la donna è misteriosamente scomparsa.

Nel 1973 Bedi e la sua prima moglie hanno divorziato e, nel 1979, l’attore ha sposato Susan Humphreys (d’origine americana), da cui ha avuto il figlio Adam (nato nel 1981).

In seguito Bedi è stato sposato per la terza volta con Nikki Vijaykar (conduttrice d’origine inglese e indiana) e, dal 2006 ha una lunga e importante relazione con Parveen Dusanj, sposata il 15 gennaio 2016. 

La proposta di matrimonio è giunta sulla scalinata di Piazza di Spagna, a Roma, dopo dieci anni di fidanzamento. “Siamo insieme da dieci anni, quindi eravamo già sposati nello spirito. L’ho conosciuta nel 2006 quando stavo recitando in The Far Pavilions, a Londra. Nel 2007, quando ero in Italia a girare Un medico in famiglia, mi mancava e le ho chiesto di raggiungermi a Roma. Siamo rimasti insieme anche quando sono tornato in India per fare film di Bollywood”, ha raccontato l’attore a Chi.