Geneva Airport is just 4 kms away from the city itself. Buses, trains and cars are available to take you to the city from there. It is also easy to get here from nearby places, by bus or by car.
Catching a flight from India to Geneva is an easy task. Nearly all the international airports of the country have connecting flights to Geneva. Qatar Airways, Etihad, Saudia, Jet Airways and Air France all take you to Geneva International Airport, with one or two stops along the way. If you want to avoid stops, you can take a direct flight to Zurich and then take a bus or hire a car to drive you to Geneva.
Switzerland is a part of the Schengen country. A Schengen visa allows you to travel to any part of Europe. To secure your Schengen visa for Switzerland, you must go to the Swiss Consulate and carry all your travel documents, including tax papers, bank statements, etc. You must apply for a visa at the Swiss Consulate. It takes around 5 to 6 working days for the process to be completed. If you are visiting during peak hours, it would take longer.
Geneva's International Airport sees several flights landing and taking off each day. Most of the European carriers as well as some trans-Atlantic ones are avilable. The city is located very close to the airport itself and can be reached by bus, train or car. A train ride is ideal however, as it takes only about 6 minutes from the airport. It takes 15 minutes to get to the city by road.
It is a scenic route down to Geneva, with the mountains and the lakes dazzling you at every turn. If you're getting a cab to take you into Geneva, it will easily cost you around CHF 70 or more. If you are renting a car, make sure that you buy a vignette or a sticker, easily available at the border towns. A sticker is mandatory and costs CHF 40.
Gare Cornavin is the main train station in Geneva. Trains arrive here from across the continent, making connectivity really easy. In case you're coming in from Paris, take the TGV as it's the fastest route.
You can easily get around the city, owing to its convenient tram and bus system. There is also a taxi boat system which will take you across Lake Geneva. These modes of transport connect every bit of the city to the other, so you don't have to worry about getting around Geneva. Tickets for these can be purchased from machines close to the bus stops or even at newspaper stands. The UNIRESO ticket, as it is called can be used to travel by bus, tram and even by boat. A regular ticket for zone 10 (that grants you 80 minutes of travel), which is the city area of Geneva, costs CHF 3. If you are taking a short trip, which includes a total of 3 rides by tram or bus and 1 boat ride, your ticket will cost you CHF 2. In most cases, if you are staying in a hotel or a hostel, you as a tourist ought to receive a free Geneva Transport Card which includes all the modes of transport mentioned above. All you have to do is ask for it at the reception desk.