Bohra was born on 28 August 1982 in Jodhpur to a Marwari family. He is the son of filmmaker Mahendra Bohra and grandson of actor-producer Ramkumar Bohra. Producer Sunil Bohra is his first cousin. He has a sister, Meenakshi. He attended G. D. Somani Memorial School, Cuffe Parade. He was student of Sydenham College, Churchgate. Bohra had received training in kathak for two years with Pandit Veeru Krishnan. Bohra married to model-VJ Teejay Sidhu at the Sri Sri Ravishankar Ashram, Bengaluru in 2006. In 2007, Bohra changed his name from Manoj to Karanvir. Earlier Bohra and his wife used to stay at Lokhandwala in Andheri, Mumbai, in 2014, he shifted to Goregaon, a locality in the Mumbai Suburban district. Bohra has been involved in cleanliness and meditation activities.