How to get to Bali?

May 5, 2014 at 5:47 pm  •  Posted in Featured, Practical info by

In order to get to Bali you need to book a flight to Denpasar airport (airport code DPS).

Unfortunately, there aren’t many direct flights to Bali, especially if you are flying from Europe, or US. Bali caters most to its neighboring Asian countries and have much shorter flights to reach Bali. Those coming from Australia will have one, or sometimes two connecting flights as well. Be ready for a total trip of around 20-25 hours if you are coming the US, or European country.

All big airlines will book you through until your final destination, using their partnerships with other airlines. So you don’t have to collect your baggage and recheck them during your connecting flight. This makes your travels less stressful and more convenient.

Tickets to Bali generally isn’t cheap unless you are coming from Australia, or South East Asia. The average price for a round trip flight coming from Europe, or the US are around 800-1200$.

How to find cheap tickets to Bali:

When searching for tickets, look to fly not only to Denpasar airports, but to nearby airports in South East Asia; Jakarta, Singapore, Kuala Lumpur, Bangkok. Flying in to these neighboring cities can sometimes be significantly cheaper since its not the most ideal route when going to Bali. Airlines always have low cost deals to fly to Bali coming from these particular cities. Below are the average cost or flights coming from the cities mentioned above:

Approximate prices: Denpasar-Jakarta about 40$ one way, Denpasar-Singapore about 100$ one way, Kuala Lumpur about 120$ one way; round-trip tickets for the most part are the same price as one-way.

It’s almost always better to check directly through the airlines websites to find low fares, since some booking sites will not always show the lowest price. Airlines with the lowest fares are as follows: AirAsia, Jet Air, Lion Air, Mandala Air. They have several flights a day to Bali coming from throughout South East Asia.

If you are flying from Europe, check out KLM, they usually have the cheapest prices to Bali. If you are flying from the US, check out Eva Air, China South Eastern or Philippines Airlines. Qatar Airways is usually the best value for money, great service and they have promo tickets quite often.

The most expensive time to travel to Bali is July-August (high season) and also Xmas & Easter holidays. Also avoid flying in on a weekend which is typically more expensive.

Denpasar Airport

The Denpasar airport is conveniently located near all of the most popular tourist destinations south of Bali. Approximately 15 minutes to Kuta, 20 minutes to Seminyak, 30 minutes to Nusa Dua, Uluwatu, Canggu, and1.5 hours to Ubud.

Upon arrival, there are several taxis with fixed prices based on the distance you would like to go. To book a taxi, go to a special counter located inside the airport. Prices are around 10-15$ for a car that can fit up to 4-5 people, depending on how much luggage you have.

Some taxi drivers will try to ask you for extra money if you are traveling with a surfboard bag. Normally you are not supposed to pay extra.

If you stay in the hotel, ask to send a car to pick you up in the airport. This service would cost 15-20$ for a car.

Visa On Arrival

Most of the travelers to Bali are eligible for a visa on arrival. This visa costs 25$ and is valid for 30 days (it can be extended once for another 25$ for another 30 days). To get the visa, travelers should provide a valid passport that will not expire within 6 months upon arrival.


Find cheap tickets though the booking site:

International flights:

[ad name=”aviasales”]

Domestic Indonesia & South-East Asia flights:

[ad name=””]


  1. Anti / October 23, 2014 at 12:26 am /

    Do you know what airlines are the best to go to Bali in term of bringing surfboards with you?

    • Stella / October 28, 2014 at 7:24 am /

      I will do a post on this very soon! Stay tuned! so far i can tell those airlines fly to Bali and don’t charge for surfboards: Emirates, Qatar, Cathay, Singapore, Garuda

  2. Megan / October 28, 2014 at 3:33 am /

    I found the ticket to Bali for about 1250$, do you think it’s a good price or I should be looking for cheaper ones to get to Bali? That’s a return ticket price. Thanks

    • Stella / October 28, 2014 at 7:23 am /

      hi Megan
      that sounds like a fair price

  3. Sandra / May 30, 2015 at 5:37 pm /

    Great post! Although the airport website claims they accept credit cards to pay for the visa on arrival, they don’t! All their credit card terminals are “broken” so make sure to have cash for the visa.

Comments are closed.