The quickest and easiest way to reach Thailand is by flying. Many Indian cities like Bangalore, Mumbai and Delhi offer direct flights to Bangkok, Thailand's main airport. Several airlines fly to Thailand, and other popular airports include Phuket, Chiang Mai, and Krabi. Flights take about 3-4 hours. While less common, you can also reach Thailand by boat. Some cruises stop in Thailand, especially Phuket and Bangkok. There are also ferries from nearby countries like Indonesia and Singapore, but these options are usually more expensive and time-consuming than flying.