The Songbond Journal

Indian Wedding Songs (Bollywood & More)

A marigold-draped mandap frame with a brass kalash, lit diya, and henna cone in warm golden light
A marigold-draped mandap frame with a brass kalash, lit diya, and henna cone in warm golden light
A custom song about your story — the kind that makes people cry.From $39.90 · ready in 24–48h · revised until you love it Create yours →or hear one first ↓

An Indian wedding is not one playlist. It is a sangeet that needs to fill a floor, a baraat that needs a beat, a couple's moment that should feel like only the two of you, and a vidaai that lets everyone cry a little. Below are real, well-known Bollywood songs for each of those moments, listed by film and year. And one more idea: an original song written about the couple's actual story, for $39.90, delivered in 24 to 48 hours. We start with that one, because it is the example.

Listen: "Teri Kahani"

Listen

Teri Kahani

a real Songbond song

What a wedding song has to do

A wedding song's only job is to make a specific moment feel like itself. A sangeet song has to pull aunties and cousins off their chairs. A baraat song has to keep a dancing procession moving down the street. A first-dance song has to shrink the room down to two people. And a vidaai song has to hold a goodbye without rushing it. "Teri Kahani" is the couple's-moment kind: built from their real details, so the words belong to them and no one else. That is the one thing a famous song, however beautiful, cannot do. The film's songwriter did not know their story.

This is why so many couples now use both. A Bollywood track everyone recognizes for the dancing, and a written song for the private moment that is only about them.

8 Indian wedding songs, by the moment

Here is a simple way to choose: pick the famous song when the crowd already knows every word, and have one written when you want your own names and story in the lyrics. These eight are real, well known, and sorted by where they fit in the celebration.

  1. "Gallan Goodiyaan" — Dil Dhadakne Do (2015). Composed by Shankar-Ehsaan-Loy with lyrics by Javed Akhtar, this is the modern sangeet standard. Filmed as one long unbroken family dance, which is exactly the energy you want when the whole family is on the floor.
  2. "London Thumakda" — Queen (2014). Amit Trivedi's bright, brassy wedding number, sung by Labh Janjua with Sonu and Neha Kakkar. Easy to learn, impossible to sit through. A safe first pick for a group sangeet performance.
  3. "Nagada Sang Dhol" — Goliyon Ki Raasleela Ram-Leela (2013). Sanjay Leela Bhansali's garba anthem, sung by Shreya Ghoshal and Osman Mir. The go-to if your sangeet has a dandiya or Gujarati streak.
  4. "Ainvayi Ainvayi" — Band Baaja Baaraat (2010). From the film literally about wedding planners, composed by Salim-Sulaiman. A playful, danceable track that works for the sangeet or a lighter baraat.
  5. "Chaiyya Chaiyya" — Dil Se (1998). A.R. Rahman and Gulzar's Sufi-folk classic, sung by Sukhwinder Singh and Sapna Awasthi. Nearly thirty years on, its drum-driven build still turns a baraat into a moving party.
  6. "Kesariya" — Brahmastra (2022). Pritam and Arijit Singh's slow, saffron-warm love song. For couples who want the big, tender first-dance feeling that the whole room can hum along to.
  7. "Raataan Lambiyan" — Shershaah (2021). A soft ballad by Tanishk Bagchi, sung by Jubin Nautiyal and Asees Kaur. Gentle and romantic, made for a bridal entry or the couple's slow dance.
  8. "Din Shagna Da" — Phillauri (2017). A Punjabi folk song made popular again by Jasleen Royal. Quiet and tender, it is the current favorite for the vidaai, the moment the bride leaves home.

The lyrics

The lyrics

Teri Kahani

Chhat pe woh pehli shaam
Do pyaali chai, tera naam

Rishton ne milaya tha humein us din
Maine bas haan kehne ki socha tha
Par teri pehli baat pe jo hansi aayi
Wahin se yeh safar shuru hua tha

Chai thandi hoti rahi
Baatein garam rahin

Teri kahani, meri zubaani
Ek chhat se shuru, ab puri zindagani
Gendhe ke phool, woh sharmaana tera
Likh di kismat ne jo, woh kahani hai mera
Teri kahani

Do parivaar neeche intezaar mein the
Hum upar waqt bhool gaye the
Tune kaha — "dar lagta hai mujhe bhi"
Bas usi sach pe hum jud gaye the

Patang udti rahi shaam mein
Hum baandhe gaye us dor se

Teri kahani, meri zubaani
Ek chhat se shuru, ab puri zindagani
Gendhe ke phool, woh sharmaana tera
Likh di kismat ne jo, woh kahani hai mera
Teri kahani

Log kehte hain — arranged tha, pyaar kahan?
Unhe kya pata, hausle se banta hai yeh makaan
Ek mulaqaat di thi humein gharwalon ne
Mohabbat humne khud kamaai, saalon mein

Teri kahani, meri zubaani
Ek chhat se shuru, ab puri zindagani
Gendhe ke phool, woh sharmaana tera
Likh di kismat ne jo, woh kahani hai mera
Teri kahani

Chhat wahi hai, chai wahi
Bas ab kahani — hamari hai

Common questions

What are good Bollywood songs for an Indian wedding?

For the sangeet, "Gallan Goodiyaan" from Dil Dhadakne Do (2015) and "London Thumakda" from Queen (2014) reliably fill the floor. For the baraat, "Chaiyya Chaiyya" from Dil Se (1998) and "Ainvayi Ainvayi" from Band Baaja Baaraat (2010) keep the procession moving. For the couple's moment, "Kesariya" from Brahmastra (2022) and "Raataan Lambiyan" from Shershaah (2021) are current favorites. If you want lyrics about your own story, a custom song is the most personal route.

Which song is best for the vidaai?

"Din Shagna Da," the Punjabi folk song made popular again by Jasleen Royal in Phillauri (2017), is the modern favorite for the vidaai. It is quiet and tender, which fits the moment the bride leaves her family home. Many families still sing the traditional folk version alongside it.

Should we pick a Bollywood song or have one written?

Pick a Bollywood song when a track already belongs to the couple, or when the crowd knows every word. Have one written when you want your real names, cities, and story in the lyrics. A custom song from Songbond is $39.90 and arrives in 24 to 48 hours, with unlimited revisions, so many couples do both and keep the written one for the quiet moment.

Give them a song that is only about them

A Bollywood hit says how love feels in general. A song about this couple says how they met, the city they call home, the promise they are making today. If you want the second kind, have a custom wedding song written for the couple for $39.90, delivered in 24 to 48 hours, revised until it is right. Tell us their story. We will write the rest.

From the same series: LGBTQ wedding songs and elopement songs.

Maya

Songwriter at Songbond

Maya writes the songs at Songbond — every brief that comes in passes through her before it ships. She listens to every song before it reaches you.

Keep reading

More stories

FAQ

Questions, answered

Can you write a song just for us?
Yes — that’s what we do. Share your story and we write a radio-quality song around it, composed with AI and reviewed by a human, with unlimited revisions until it’s the one. Ready in 24–48 hours.
How much does a custom song cost?
$39.90, with unlimited revisions and lifetime access included. Express delivery (6–12 hours) and an instrumental version are optional add-ons.

Your turn

None of these were written about you.

Tell us your story — your names, your details, the line nobody else would know. Ready in 24–48 hours, revised until you love it.

Create your song →

★ 41% of reviews mention tears · unlimited revisions