In China, Indian envoy Gautam Bambawale hoisted the tricolour at the embassy in Beijing and read out President Ram Nath Kovind's address to the nation.
The event was followed by a cultural programme. Over 300 Indian expats and Indian diplomats participated in the celebrations.
The Republic Day was also celebrated at the Indian embassy in Jakarta earlier today.
Prakash Gupta, Charge de Affairs, hoisted the flag at the embassy premises as large gathering of Indian nationals and members of Indian diaspora watched with pride and joy.
In Singapore, over 600 Indians joined the acting High Commissioner Ninad S Deshpande in celebrating the Republic Day.
Deshpande read out the president's speech. Students from Indian schools sang patriotic songs. The High Commission hosted a reception for the community.