Bali island has a modern and efficient airport nowadays. In fact, it's one of my favorite airports in Southeast Asia! Based on customer satisfaction levels, the Bali airport was even rated the world's third best by Airport Council International in 2016.
The Denpasar International Airport (code: DPS) is also known as Ngurah Rai International Airport. It served more than 24 million passengers in 2019, but everything is operated quite smoothly so you'd never know the airport is that busy!
There are direct flights to Bali from Europe, the Middle East, Asia, Australia, and other places around the world. Unfortunately, there are currently no direct flights from the United States to Bali, but American travelers can transit through places like Bangkok, Kuala Lumpur, Singapore, Taipei, or Tokyo first, and then hop on a connecting flight to Bali.
Climate
Bali is a tropical island, so the weather is hot and humid year round.
It has a rainy season that runs from November to April, and a dry season that runs from April to November. It’s still very possible to visit Bali in the rainy season, but give yourself some buffer days in case of bad weather.
The best time to visit Bali depends on what you’re looking for. The nicest weather is during the dry season, when it's generally sunny and windy.
However, Bali is less crowded during the wet season, and the rain is mostly in the evenings or at night, so it's usually not too disruptive anyway.