The movie as we know has largely been shot in Goa, however, the last two days of the shooting schedule were fixed for Singapore. Unfortunately, rain played a spoilsport on the first day because of which the crew had lost more than half of their day. To compensate for the lost time, the crew shot for 24 hours the last day for they had their flights to catch on the next day.
Dr Jehangir (Shahrukh Khan's character in the film) mentions "English Vinglish" in one of his dialogues in the film. "English Vinglish" is Gauri Shinde's directioral debut film with Sridevi.
Ali Zafar was kept out of publicity material due to the URI Attacks aftermath which banned Pakistani actors from Indian films.
The road in Goa, where Shahrukh and Alia ride their bicycles has now been named as 'Dear Zindagi Road' due to the popularity of the movie. You can actually navigate to that road using Google maps
Ali Zafar (who also a musician and singer) sang with his own voice for 2 of songs in the film - "Taarefon Se" and "Tu Hi Hai", while on the original soundtrack, the tracks are sang by playback singer Arijit Singh.