>>>>
Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Cheap Flights from Jakarta to Bali starting at CNY 58

We've found these cheap flights for you. You can book one-way or return flight tickets.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Cheapest time to fly from Jakarta to Bali

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the lowest average weekly prices of the corresponding route on Trip.com.
Cheapest Airlines flying from Jakarta to Bali

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Indonesia Airasia
From S$ 60
TransNusa Airlines
From S$ 71
Super Air Jet
From S$ 75
Citilink
From S$ 84
Batik Air
From S$ 87
Pelita Air
From S$ 88
Lion Air
From S$ 110
Garuda Indonesia
From S$ 154
Batik Air Malaysia
From S$ 161
Malaysia Airlines
From S$ 211
ANA airlines

Find more flights and airlines

Alternative Routes from Jakarta to Bali

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Jakarta to Bali.

  • Cheapest
    Super Air Jet
    CGK
    04:45
    1h 55m
    Direct
    DPS
    07:40
    Soekarno-Hatta International Airport - Ngurah Rai Airport
    Sun, Apr 21Super Air Jet
    S$ 75
  • Citilink
    HLP
    16:55
    1h 50m
    Direct
    DPS
    19:45
    Halim Perdanakusuma International Airport - Ngurah Rai Airport
    Sat, Apr 20Citilink
    S$ 80
  • Citilink
    HLP
    16:55
    1h 50m
    Direct
    DPS
    19:45
    Halim Perdanakusuma International Airport - Ngurah Rai Airport
    Sat, Apr 20Citilink
    S$ 80
    Find More Flights

Frequently Asked Questions

  • When to buy flight tickets from Jakarta (JKT) to Bali (DPS) the cheapest?

    Airlines adjust prices for flights from Jakarta to Bali based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much is a flight from Jakarta (JKT) to Bali (DPS) cost?

    According to Trip.com's data, the lowest price is around S$ 206.
  • How long is a flight from Jakarta (JKT) to Bali (DPS)?

    It takes about 1 hour 52 minutes to fly from Jakarta (JKT) to Bali (DPS).
  • What is the transportation method from the main airport to downtown in Bali?

    • The distance from Ngurah Rai Airport to downtown is about 11km, by taxi about 30 minutes.
  • What time does the earliest flight from Jakarta to Bali depart?

    The earliest flight departs from Jakarta (CGK) at 05:05 and arrives in Bali (DPS) at 08:05.
  • What time does the latest flight from Jakarta to Bali depart?

    The latest flight departs from Jakarta (CGK) at 21:00 and arrives in Bali (DPS) at 23:55.
  • What are the most popular airlines that fly from Jakarta (JKT) to Bali (DPS)?

  • What's the most popular airline for direct flights from Jakarta (JKT) to Bali (DPS)?

    Citilink operates 209 direct flights from Jakarta (JKT) to Bali (DPS).
  • How many airports in Bali?

    There are 1 airports near Bali: Ngurah Rai Airport.

How to find a cheap flight from Jakarta to Bali

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Jakarta to Bali. Book your flights at the right time and save more.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Find cheapest flight ticket from Jakarta to Bali

Cheapest direct flight price

S$ 58

Cheapest return ticket price

S$ 105

Cheapest month

March

Peak season for travel

July

Flight distance

961.34km

Average flight time

1 hour 52 minutes

Popular airline

Garuda Indonesia

Flights from Jakarta to Bali.

Flying from Jakarta to Bali: A Guide for Tourists

Bali, a beautiful island located in Indonesia, is a popular tourist destination known for its stunning beaches, vibrant culture, and lush landscapes. It is a province of Indonesia and offers a unique blend of natural beauty and rich heritage. Here are some interesting and fun facts about Bali:

  • Bali is home to over 20,000 temples, which are an integral part of the island's spiritual and cultural life.
  • The island is famous for its traditional arts and crafts, including intricate wood carvings, batik fabrics, and silver jewelry.
  • Bali is renowned for its vibrant festivals and celebrations, such as the Nyepi (Silent Day) and the Galungan festival.
  • The cuisine of Bali is diverse and delicious, offering a wide range of flavors and dishes, including the famous Babi Guling (suckling pig) and Nasi Goreng (fried rice).
  • Bali has a thriving surfing culture, attracting wave enthusiasts from all around the world to its world-class surf spots.

Airports in Bali

Bali is served by Ngurah Rai International Airport, also known as Denpasar International Airport. It is the main gateway for tourists visiting the island. The airport offers modern facilities and services to ensure a smooth travel experience for passengers.

Estimated Flight Time from Jakarta to Bali

The flight duration from Jakarta to Bali is approximately 1 hour and 30 minutes, making it a convenient and quick journey. There are several flights available, including both direct and connecting flights. If you opt for a connecting flight, the layover time may vary depending on the airline and route chosen.

Tips for Choosing Flights from Jakarta to Bali

When selecting flights from Jakarta to Bali, consider the following tips:

  • Check multiple airlines to compare prices and find the best deals.
  • Consider booking in advance to secure lower fares.
  • Be flexible with your travel dates and try to avoid peak holiday seasons for cheaper tickets.
  • Take note of baggage allowances and any additional fees for checked-in luggage.
  • Read reviews and check the airline's reputation for reliability and customer service.

Best Time to Fly from Jakarta to Bali

The best time to fly from Jakarta to Bali, especially for avoiding peak crowds, is during the shoulder seasons. These are the months between the high and low tourist seasons, typically in April, May, June, September, and October. During these months, you can enjoy pleasant weather and fewer crowds, making your trip more enjoyable and affordable.

Popular Airlines Flying from Jakarta to Bali

Several airlines operate flights from Jakarta to Bali, including:

  • Garuda Indonesia
  • AirAsia
  • Lion Air
  • Citilink
  • Batik Air

Tips for Traveling to Bali

When traveling to Bali, keep the following tips in mind:

  • Airport Arrival Information: Ngurah Rai International Airport is located in Denpasar, which is the capital city of Bali. It is approximately 13 kilometers south of Denpasar city center.
  • Common Payment Mode: Cash is widely accepted in Bali, although credit cards are also commonly used in hotels, high-end restaurants, and tourist establishments.
  • Common Transport Options: Taxis, ride-sharing services, and motorbike rentals are popular transport options in Bali. It is essential to negotiate the fare before getting into a taxi or using ride-sharing services.
  • General Visa Information: Tourists from many countries, including the United States, United Kingdom, Canada, and most European countries, can enter Bali without a visa for up to 30 days. However, it is advisable to check the specific visa requirements based on your nationality before traveling.

Why Book Your Flight with Trip.com

When booking your flight from Jakarta to Bali, consider Trip.com for a seamless and reliable experience. Trip.com offers a user-friendly platform, competitive prices, and excellent customer service. Additionally, Trip.com's loyalty program, known as Trip Coins, allows you to earn points for future bookings and enjoy exclusive member benefits. With Trip.com, you can book your flights with confidence and make the most of your journey to Bali.