The costumes, which included traditional Indian clothing for Penty, and Pathani suits for Deol were designed by Ankita Jha and Nidhi Gambhir.[3][12] While a large part of Happy Bhag Jayegi is set in Lahore, Pakistan, the film was shot at locations in various cities of Punjab, India.[11] Most of the filming was done outdoors and the crew faced difficulties managing the sets at crowded locations such as Amritsar's Inter-state Bus Terminal and at ISBT sector 17 Chandigarh[13]