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.
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.
From the UK you can travel by Eurotunnel, which is a shuttle service that allows you to choose your vehicles ranging from cars to mini buses. Self drive is also an option from France or Paris, given the routes are quite viable.
Ferry service is available from the Hull in UK to Zeebrugge in Bruge. Usually the bus ride from the port to main city of Bruge is free.