Bengaluru traffic woes get a Kathakali twist in hilarious Onam stage performance. Watch | Bengaluru

Bengaluru traffic woes get a Kathakali twist in hilarious Onam stage performance. Watch

ByAnagha Deshpande
Published on: Sep 15, 2025 09:26 AM IST

A comedic Kathakali performance at Bengaluru's Onam celebration highlighted the city's traffic crisis, with portraying commuters in jams. 

In a unique blend of tradition and satire, two Kathakali artists stole the spotlight at a Bengaluru Onam celebration by reimagining the city’s infamous traffic woes on stage.

The performance, shared on X by author Nandita Iyer, featured Kalamandalam artists.(X/@saffrontrail)
The performance, shared on X by author Nandita Iyer, featured Kalamandalam artists.(X/@saffrontrail)

The performance, shared on X by author Nandita Iyer, featured Kalamandalam artists Arvind and Naveen, who used the classical dance form to depict commuters stuck in endless jams. In a witty twist, the act ended with the performers abandoning their “vehicles” altogether and choosing to walk, sparking laughter among the audience.

(Also Read: Who is Caleb Friesen? Canadian man whose viral videos are making Bengaluru’s footpaths walkable again)

Watch the video here:

Iyer captioned the clip, "A Kathakali demonstration of ‘Bengaluru traffic sucks, let’s get down and walk’ by Kalamandalam artists Arvind and Naveen / in our community Onam celebrations.”

The satirical performance struck a chord with Bengalureans, who continue to grapple with mounting congestion and deteriorating air quality.

(Also Read: Bengaluru car sunroof viral video sparks police action, driver booked for negligence)

Fresh data from the state Transport Department underscores the crisis: the city added 58,913 private vehicles in August 2025 alone, nearly 20% higher than April.

This includes 45,595 two-wheelers and 13,318 cars, compared to 36,888 two-wheelers and 12,278 cars just four months earlier. With over 1.06 crore vehicles already registered, experts warn that Bengaluru is inching closer to becoming a “permanent gridlock city.”

“Bengaluru has probably the worst person-to-vehicle ratio in the world,” civic activist Sandeep Anirudhan said. “Population is rising, but mass transit growth is painfully slow. The number of buses hasn’t increased, so everyone is forced to buy private vehicles,” he added.

While the Kathakali skit ended with a comic resolution, the real-life challenges on Bengaluru’s streets show no signs of easing anytime soon.

(Also Read: Gurgaon vs Bengaluru: Reddit user shares why one city is safer, cleaner and more liveable)

Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!

Stay updated Bengaluru Weather Live and with all the Breaking News and Latest News from Bengaluru. Click here for comprehensive coverage of top cities including Delhi, Mumbai, Hyderabad, and more across India . Stay informed on the latest happenings in World News.
Catch every big hit, every wicket with Crickit, a one stop destination for Live Scores, Match Stats, Infographics & much more. Explore now!

Stay updated Bengaluru Weather Live and with all the Breaking News and Latest News from Bengaluru. Click here for comprehensive coverage of top cities including Delhi, Mumbai, Hyderabad, and more across India . Stay informed on the latest happenings in World News.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }