Experiencing the Festival of Thaipusam: A Dream Fulfilled
Yes!! Another travel wish come true. Years ago, while doing some research on Malaysia, I stumbled upon a celebration that immediately caught my eye: Thaipusam. I was fascinated. But when I realized I had just missed it by a few weeks, I was gutted. Fast-forward six years, and there I was—pressed shoulder to shoulder with strangers on a packed train to Batu Caves, heart pounding with excitement. Thaipusam was happening.
The moment I stepped off the train, I was hit by a wave of sensory overload—spices frying in oil, vibrant Indian music blasting from every corner, and a crowd so electrified you could feel the buzz in the air. I dove into the masses, determined to get as close to the action as possible. It was steaming hot, occasionally claustrophobic, but oh… what an unforgettable experience.

Thaipusam is a Tamil festival of faith and gratitude that takes place between January 15th and February 15th each year. It commemorates the moment when the goddess Parvati gifted her son Murugan (the god of war) a “vel”—a divine spear—to defeat the demon Soorapadman.
In the lead-up to the festival, devotees spend 48 days preparing through fasting, prayer, and celibacy. On the eve of Thaipusam, they begin a 15km pilgrimage—starting at a temple in Kuala Lumpur and ending at the iconic Batu Caves.
Each devotee carries a kavadi, a physical burden to request a favour from the god Murugan. Some walk barefoot with pots of milk (representing purity and virtue), while others pierce their skin, cheeks, or tongues with metal hooks and spears.Â








They’re surrounded by groups chanting “Vel Vel!” in trance-like rhythm, playing music and cheering them on as they move toward the temple.


Though less common, women and children join too—usually carrying milk, but occasionally bearing piercings as well.Â

Natural herbs and consecrated ash help numb the pain and push participants into a state of trance. What unfolds is a surreal mix of agony, devotion, euphoria, and pure willpower. It’s intense. And it’s beautiful.




A strange mix of suffering, exhaustion, pleasure, trance, curiosity and spiritual bliss come together to form a peculiar and intense atmosphere during the procession.







The grand finale? Climbing 272 steep steps to the top of Batu Caves, to deliver the offerings.Â


Inside, milk is poured, prayers are whispered, hooks are removed, and ashes are sprinkled over the wounds—without a single drop of blood shed.

TIPS for experiencing Thaipusam as an outsider
Leave your germophobia at home. You’ll be shoulder-to-shoulder with a lot of people. You’ll be covered in sweat and I guarantee, tt won’t all be yours. Embrace the glorious mess.
Take the KTM train to Batu Caves. Do not try driving. Unless you thrive in traffic-induced existential crises.
Arrive early. The procession goes on all throughout the day. However, it’s best to get an early start as it can get pretty hot during the day. 8:30–9:00AM is ideal before the heat kicks in full force.
For some epic shouts, start from the street. That’s where the action begins. Walk slowly toward the temple entrance.Â
The climb up? Optional. You can climb up the steps with the devotees and enter the caves, but beware, this can be a long process. Unless you’ve never been in the Batu Caves, there not really much to see inside except… People… Seas of people!Â
Don’t KTM back. The return queue is brutal. Grab a local bus heading toward town instead.
Â
Would you consider going to a crowed cultural festival like Thaipusam?
Â



