You can get to Lausanne by any of these modes of transport - plane, train and bus/road. Boats can also get you here from the nearby cities of Geneva, Evian, Coppet, Nyon, Montreux and Vevey.
The carriers from India to Geneva Airport are Air France, Etihad, Saudia, Lufthansa, Swiss,Emirates, Qatar Airways and Jet Airways.
Lausanne comes under the Schengen Area. To visit, you will have to secure your visa from the Swiss Consulate. Be sure to carry all necessary documents including ID proof, financial statements, passport size photographs, etc. The process usually takes about 5 days or so. It takes longer in case of peak season.
The airport that lies closest to Lausanne is the Geneva airport. It is a bustling airport that sees to several well-known carriers on a daily basis. Almost all European flights and four trans-Atlantic flights land at Geneva airport. You can take a direct train to Lausanne from the airport and get there within 45 minutes.
Taxi services are available from the airport. The distance from there to Lausanne would cost you approximately CHF 190. Taking a cab from the railway station into the main city would cost you CHF 16 or more.
The Swiss Federal Rail System handles and operates the trains to Lausanne. Every half hour, everyday, there are trains coming in from Zurich, Berne, Geneva, Neuchatel, Brig and St.Gallen. Trains also come in from Paris, Venice and Milan.
All the hotels in Lausanne provide guests with the Lausanne Transport Card when you check in, allowing unlimited and free travel throughout your stay You could also be a daredevil and try to walk up those gently sloping cobbled paths! People mostly travel by the Metro, with its two main lines meeting at Flon station. M1 or the Metro-Ouest line takes you from Flon to the University of Lausanne plus Renens. M2 serves the Ouchy lakeside area, the busy city centre and the borders of Epalinges. Buses are also another option and they have a great frequency. You could also ride around the city on a bicycle. You can rent one for yourself from Aloc Bike or Rent a Bike, both rent services, located at Main Station. You can download the city map or the Carte Velo from Lausanne's official website, which will give you details about the best routes to take if you're riding a bicycle.