Finland is represented by another Schengen member state
Sri Lanka – where to apply for visa to Finland
Visa applications are to be submitted at VFS Global in India.
Visa applications are to be submitted through VFS Global in India. Visas and immigration related questions should be addressed to VFS Global Services. Please visit the VFS Global Services website for contact details(Link to another website.).
Visa applications are processed in India, at Embassy of Finland.
Embassy of Finland
Nyaya Marg, Chanakyapuri, New Delhi
Website: How to apply for a visa(Link to another website.)