Flights are the best answer to your question “how to travel to France?’. While there are many international airports in France, Paris International Airport or Paris Charles de Gaulle Airport is the major one where flights from India to France land.
Further, airlines like Air France, Air India, Gulf Air, Vistara, and IndiGo operate regular flights between India and France. Other major airlines are Korean Air, Alitalia, Dutch KLM, Delta Air Lines, etc.
Bordeaux, Nice, Nantes, Lille, Lyon, Toulouse, and Clermont-Ferrand are cities with airports outside of Paris. However, most of these cities cater to flights from Europe and Africa.
Also, you can book India to France flights from cities in India like Delhi, Bangalore, Chennai, and Mumbai easily. Typically, the flight will take 9 to 10 hours, but it can vary if there are stopovers or random delays.