To apply France visa from India, choose the appropriate visa type (tourist, business, student, etc.). Fill out the online application on the France-Visas portal, gather required documents, book an appointment at a VFS Global center, attend biometrics, and track your application for updates.