Flying is the only way to reach Dubai from India. The Dubai International Airport is a world-class terminal and the busiest one in all of UAE. It is well-connected to almost all the major Indian cities such as Mumbai, Delhi, Chennai, Bengaluru, Kolkata and Hyderabad. You can easily get regular direct or connecting flights into Dubai from any of these cities.Some of the well-known airlines that operate flights to Dubai include Emirates, Etihad, FlyDubai, Air India, SpiceJet and IndiGo. Dubai’s airport sits 5 km outside the city but is well connected with public transport. If you cannot find a flight to Dubai, the next best option is to fly into Sharjah, which is Dubai’s closest neighbour. You will need a visa before you land in Dubai. Getting a UAE visa is easy, and you can get yours in 4-5 working days. However, if you hold a valid US, UK or Schengen visa, you do not need a separate visa for Dubai. All you must do is fill up a form after landing.