The actor is planning to set up a branch of his production company in the Canadian city, according to DNA.
A source told the paper: "Apparently, a makeshift stage [in a corner of the hall] was set up for the birthday boy where Ludacris went up and performed his latest numbers. Then he called Akshay Kumar up on the dias to sing along with him.
"While wifey Twinkle was there at the bash too, it was little Aarav [Akshay's son] who also went and danced with his dad when Ludacris was belting out numbers from [his unreleased album] Ludaversal."
Canadian Prime Minister Stephen Harper and his wife Laureen also attended Kumar's birthday party.
Kumar, who filmed ice hockey movie Breakaway in Canada, recently opened up about his ambition to make Bollywood more global in the future.
He said: "I want to make more and more films. I have really enjoyed making this film. It's been so easy. Everything was available here. So I have this in my plan.
"The whole idea is to take Bollywood more and more global. This is just one step towards that. I want to take it further."
US music collaborations have become more common in Bollywood, with Shah Rukh Khan featuring the music of Akon in his science fiction film Ra One.