Mahi Mera Ranjha Lyrics – The Girl On The Train – Navraj Hans & Jonita Gandhi

Mahi Mera Ranjha from The Girl On The Train arrives as a hauntingly beautiful ballad, carried by the soulful voices of Navraj Hans and Jonita Gandhi. With lyrics penned by Kumaar, music composed by Sunny–Inder, and released under Netflix Music / Zee Music Company / Reliance Entertainment, the track became a hit for its emotional depth, aching melody, and the way it perfectly mirrors the film’s themes of longing and heartbreak. It’s a song that lingers, echoing the film’s psychological tension and fragile romance.

Song Credits Details
Song Title Mahi Mera Ranjha
Movie (Year) The Girl On The Train (2021)
Singer Navraj Hans, Jonita Gandhi
Lyrics Kumaar
Music Sunny–Inder
Label Netflix Music / Zee Music Company / Reliance Entertainment
For more hits and Best Bollywood Songs from same year, explore Bollywood Songs 2021

✨ Fun facts

  • **Navraj Hans recorded the song in a single emotional take**, capturing the raw vulnerability the track demanded.
  • **Jonita Gandhi’s vocals were layered with soft harmonies** to create a dreamlike, floating texture.
  • **The composition was inspired by Punjabi folk romance**, blending traditional emotion with modern cinematic sound.

🎵 LYRICS IN ENGLISH 🎵

Pardesi raja badi dooron hai aaya
Pardesi raja badi dooron hai aaya
Sakhiyon saja ke doli naal le aaya
Sakhiyon saja ke doli naal le aaya

Pardesi raja badi dooron hai aaya
Pardesi raja sohna pardesi raja

Tu meri rani main tera king oye
Main tera king oye
Leke main aaya japani ring oye
Japani ring oye

Tu meri rani main tera king oye
Leke main aaya japani ring oye
Dil di main keh daan zara na sharmawan
Ajj desi dholak te folk song gaawan

Mahi mera ranjha main
Ho! Ho! Ho! Ho!

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

Tim tim taareyan naal raat nachdi
Haan raat nachdi
Jo vi dekhe kehnda saadi jodi jachdi
Haan jodi jachdi

Tim tim taareyan naal raat nachdi
Haan raat nachdi
Jo vi dekhe kehnda saadi jodi jachdi
Haan jodi jachdi

Kanna di baali ch tainu latkawaan
Kajle di jagah tainu ankhiyan ch paawan

Haan mahi mera ranjha main
Ho! Ho! Ho! Ho!

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

Mahi tera nakhreela hai
Nakhre karda 100
Haan nakhre karda 100
Mahi tera nakhreela hai
Nakhre karda 100
Hajje vi haiga time tere kol
Kudiye karde no, kudiye karde no
Haan kudiye karde no

Dil di main keh daan zara na sharmawan
Ajj desi dholak te folk song gaawan

Haan mahi mera ranjha main
Ho! Ho! Ho! Ho!

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

Mahi mera ranjha
Main heer bann jaawan
Main heer bann jaawan
Bana ke paranda
Main gutt vich laawan
Te nachdi hi jaawan

🎧 Genre, Music Video & Charts

*Mahi Mera Ranjha* belongs to the romantic Sufi‑pop genre, weaving together soulful melodies with atmospheric production. The music video features Parineeti Chopra and Avinash Tiwary, capturing the emotional unraveling of their characters through flashbacks and intimate moments. The track performed strongly on streaming platforms, appearing on several “Top Romantic Hindi” playlists and earning praise for its haunting tone. Its slow‑burn emotional pull helped it stand out in a thriller‑heavy soundtrack.

🌍 Cultural Impact, Social Media & Listener Response

The song resonated deeply on Instagram and TikTok, where users paired it with heartbreak edits, aesthetic montages, and emotional storytelling clips. Fans praised its sincerity and the chemistry between the two singers. On Twitter, listeners highlighted the track as one of the most memorable elements of *The Girl On The Train*, often calling it **“the emotional spine of the film.”** Its soothing yet aching vibe made it a comfort song for many.

💫 Love, Loss & Lingering Memories — The Emotional Core of *Mahi Mera Ranjha*

*The Girl On The Train* follows the story of Mira, played by Parineeti Chopra, a woman haunted by trauma, broken relationships, and fragmented memories. In a narrative filled with mystery and emotional turmoil, *Mahi Mera Ranjha* becomes the film’s most tender moment—a musical window into Mira’s longing, vulnerability, and the love she once cherished.

The lyrics by Kausar Munir use metaphors of devotion and separation, drawing from Punjabi folk imagery where “Mahi” and “Ranjha” symbolize eternal lovers torn apart by fate. This metaphor elevates the song from a simple romantic track to a poetic reflection on love that survives even in pain.

Musically, Sunny–Inder craft a delicate arrangement built on soft percussion, acoustic strings, and atmospheric pads. Navraj Hans brings earthy depth and emotional weight, while Jonita Gandhi adds a silken, ethereal quality. Their voices intertwine like two memories—one grounded, one drifting.

The instrumentation remains intentionally minimal, allowing the vocals to breathe. Subtle tabla‑inspired rhythms, gentle guitar plucks, and ambient textures create a meditative soundscape. The result is a song that feels intimate, aching, and beautifully cinematic—perfectly aligned with the film’s emotional heartbeat.

You might also like