Chan was accompanied by Bollywood actor Sonu Sood in the impromptu jig.
The 62-year-old multi-faceted performer looked at ease grooving to the Daler Mehndi-sung number and seemed to be in high spirits matching the steps with Sood, who is a Punjabi.
"Impromptu dance moves with my brother @EyeOfJackieChan #Shanghai #jackiechangallery #kungfuyoga," tweeted Sood.
The 42-year-old "Happy New Year" actor and Chan are working together in an upcoming Indo-Chinese project, "Kung Fu Yoga".
The film is set to release this October.