Flights from all the metropolitan cities like Delhi, Kolkata, Mumbai, Chennai, Bangalore fly to the Brussels International Airport. Jet Airways, Lufthansa, Etihad and several other airlines operate daily to and fro this sector.
Applications for Schengen Visa has to be made with supporting documents, atleast 3 weeks prior to your journey date to VFS Global Services Pvt. Ltdês Belgium Application Centers (addresses of various centres on the website) for collection and processing of visa. In India only The Embassy of Belgium in New Delhi and The Consulate General of Belgium in Mumbai issue visas. The visa fees for short term stay is EUR 60 and for long term stay is EUR 180 with additonal service charge. The fees for children in the age bracket of 6 - 12 years is lesser, while there is no fee for those below 6 years. The visa, if granted, is for a duration of not more than 90 days.
The Brussels Airport, in Zaventem is the primary gateway to Brugge, connecting over 60 countries including India. Travel from this airport to the main city is quite convenient. Trains ply frequently with an hourly service on weekdays. You can also avail the Brussels Airport Express train which will take you to Brussel-Noord (Brussels-North), Brussel-Centraal (Brussels-Central) or Brussel-Zuid (Brussels-South) from where you can board a train to Ostend, with Bruges as a stop midway . Taxis charge a fixed EUR 200 on advance booking. The Brussels South Charleroi Airport connects several cities and regions in Europe. The Flibco.com operates shuttle buses to and from the station in Bruges, with an option to make online reservations. Taxi service on advance reservation is available at a fixed rate of EUR 250. Ostend-Bruges Airport is a developing hub for flights from the neighbouring countries in Europe, including France, Spain, Turkey etc. Bruges is a 15 minute train ride away (trains ply every hour between 6:00 - 22:00) from the Ostend Railway station situated 15 minutes away from the Airport. Alternatively, taxis charge EUR 70 for a trip to the city, if booked in advance.
There are several direct trains to Bruge from Antwerp, Ghent, Hasselt, Leuven and Brussels. The Belgian railways website has more details about the schedule. Trains from London, Paris, Amsterdam etc arrive at Brussels-Zuid (Brussels-South). In the weekends two trains with final destination Ostend or Blankenberge stop at Bruges midway.
The city of Bruges is so small, that traversing on foot is the best way to get around. There are several walking tours organised that try and span the major attractions of this city. Make sure to be in comfortable footwear because of the cobblestoned roads. If your two feet can not carry you for long consider hiring a bicycle, which is another convenient way of exploring the city. Some lanes in fact have separate bicycle paths for ease of riding. There are several places to hire your two wheeler without payment of any deposit. An occasional boat ride along the canals could also be a great way to admire the city. Taxis, although available, are not as convenient owing to the narrow streets of Bruges and also need to be hired in advance. De Lijn operates bus services networked all over the city, however you would not need one to move around except for maybe traveling from the Bruges station to the town center.