Foreign nationals may enter the country through various land checkpoints, airports and seaports all over the country. The most direct way to get to Bali is to fly using commercial airline to Ngurah Rai International Airport (IATA code: DPS) in Denpasar. It is a well-connected airport servicing many major carriers especially from the Asia-Pacific region.
Indonesia practises visa waivers and visa-on-arrival policy for visitors from many countries all over the world. Currently, citizens from at least 45 nations may enter the country for tourism purposes without a visa for a limited time period. Many more nationalities can enter Indonesia using only visa-on-arrival. A small number of nationalities a required to apply for a visa before arriving in Indonesia. For a more accurate picture regarding Indonesia’s visa requirements please contact the Indonesian embassy/consulate in your home country or visit the Directorate General of Immigration official website HERE.