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

Find cheap one-way flights from Jakarta to Bali starting at US$34.

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

  • One way
  • Round-trip

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

When is the cheapest time to book flights from Jakarta to Bali?

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

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights 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 US$46
Super Air Jet
From US$46
TransNusa Airlines
From US$48
Pelita Air
From US$52
Batik Air
From US$54
Citilink
From US$57
Lion Air
From US$80
Batik Air Malaysia
From US$85
Garuda Indonesia
From US$112
Sriwijaya Air
From US$155
ANA airlines

Find more flights and airlines

Find cheap flights from Jakarta to Bali by different airports

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

  • Cheapest
    Super Air Jet
    CGK
    14:40
    2h 0m
    Direct
    DPS
    17:40
    Soekarno-Hatta International Airport - Ngurah Rai Airport
    Wed, Apr 17Super Air Jet
    US$46
  • Batik Air
    HLP
    09:20
    1h 50m
    Direct
    DPS
    12:10
    Halim Perdanakusuma International Airport - Ngurah Rai Airport
    Wed, Apr 17Batik Air
    US$66
  • Batik Air
    HLP
    09:20
    1h 50m
    Direct
    DPS
    12:10
    Halim Perdanakusuma International Airport - Ngurah Rai Airport
    Wed, Apr 17Batik Air
    US$66
    Find More Flights

Frequently Asked Questions

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

    Airlines adjust prices for flights from Jakarta to Bali based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Jakarta (JKT) to Bali (DPS) cost?

    According to Trip.com's data, the lowest price is around $151.
  • How long does it take to fly from Jakarta (JKT) to Bali (DPS) and what is the distance?

    It takes around 1 hour 51 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. It takes about 30 minutes by taxi.
  • What are the most popular airlines that fly from Jakarta (JKT) to Bali (DPS)?

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

Jakarta to Bali Flight Information

Cheapest nonstop flight price

$33

Cheapest round-trip ticket price

$77

Off-season for travel

March

Peak season for travel

July

Flight distance

961.34km

Average flight time

1 hour 51 minutes

Popular airline

Garuda Indonesia

Flights from Jakarta to Bali

Overview of Flights from Jakarta to Bali

Flights from Jakarta to Bali stand as Indonesia's busiest, bridging the economic pulse of Jakarta with Bali's serene allure. Essential for both business and leisure, this corridor symbolizes the nation's dynamic character.

A one-way flight averages $50 to $150, with round-trip options from $100 to $300. Covering approximately 600 miles, the journey takes 1.5 to 2 hours. For a slower, scenic route, a train and ferry combo takes 10-12 hours at $30 to $50. Buses offer an economical but lengthy alternative, spanning 24 hours at $20 to $40. Ferries, a maritime choice, take 8-10 hours and cost $20 to $40.

Trains provide a charming journey with a ferry connection, revealing Indonesia's beauty. Buses offer an affordable but time-consuming option, while ferries provide a sea-bound adventure. Each mode offers a distinct travel experience, turning the journey from Jakarta to Bali into an exploration of Indonesia's diverse landscapes and lifestyles.

Major Airports in Jakarta and Transportation

Discover Jakarta's major airports, Soekarno-Hatta and Halim Perdanakusuma. Seamless inter-terminal transfers and various transportation options ensure a smooth transition from downtown to these vital gateways.

Soekarno-Hatta International Airport (CGK)

Located 20 kilometers west of Jakarta, CGK is Indonesia's primary airport. It boasts three terminals: Terminal 1 (domestic), Terminal 2 (international), and Terminal 3 (domestic and international). Services include free Wi-Fi, baggage assistance, and charging stations.

Halim Perdanakusuma International Airport (HLP)

Situated closer to the city center, HLP primarily handles domestic flights. With one terminal, it offers essential services like Wi-Fi and baggage assistance.

Soekarno-Hatta's terminals are interconnected by a free Skytrain, ensuring seamless transfers. Terminal 1 and Terminal 2 are also linked by a shuttle bus.

Transportation from Downtown to Airport

From downtown Jakarta to Soekarno-Hatta, options include taxis (approximately $15-$25, 45 minutes) and airport shuttles ($10-$15, 1 hour). Halim Perdanakusuma is conveniently reached by taxi ($10-$20, 30 minutes).

Navigating Jakarta's airports is a breeze, with efficient inter-terminal transfers and various transportation modes ensuring a smooth transition for travelers.

Navigating from downtown Jakarta to Halim Perdanakusuma International Airport is a straightforward journey. Taxis, a convenient choice, typically cost between $10 and $20, and the ride takes approximately 30 minutes, depending on traffic conditions. The airport is well-connected, ensuring a smooth transition for travelers departing or arriving at this bustling Indonesian hub.

Major Airports in Bali and Transportation

Explore Bali through Ngurah Rai International Airport. With a single terminal, it offers convenience and essential amenities. Smooth transfers and affordable transportation options connect you seamlessly to downtown Bali.

Ngurah Rai International Airport (DPS)

Situated in southern Bali, Ngurah Rai Airport is the island's main gateway. It has a single terminal for both domestic and international flights, providing services like free Wi-Fi, baggage assistance, and charging stations.

I Gusti Ngurah Rai International Airport (DPS)

Located near Kuta, this airport serves as Bali's primary hub. With one terminal, it offers amenities such as Wi-Fi and baggage services.

Ngurah Rai Airport has a well-organized layout, with easy navigation between its facilities. Transfer options within the single terminal are straightforward.

Transportation from Downtown to Airport

Travel from Ngurah Rai Airport to downtown Bali is convenient. Taxis are readily available, costing approximately $10-$20 and taking around 30 minutes. Additionally, shuttle services provide a budget-friendly option at $5-$10, with a slightly longer travel time of 45 minutes.

In Bali, seamless airport facilities and efficient transportation options ensure that the transition from air to land is smooth for every traveler.

Best Time to Book Flights from Jakarta to Bali

For the budget-conscious traveler, booking flights from Jakarta to Bali is most economical in the off-peak month of September. During this period, post-summer holiday and pre-festive season, airfares tend to be more affordable.

Conversely, the most expensive month to book is typically July, marking the peak of Bali's tourist season. This surge in demand is attributed to the island's favorable weather and a myriad of events and festivals. For specific details and real-time pricing, refer to Trip.com for up-to-date flight information and booking options.

Tips for Traveling to Bali

· Currency and language: Use Indonesian Rupiah (IDR), English widely spoken.

· Visa and time difference: No visa required for Jakarta-Bali travel; one-hour time difference.

· Embassy info: Familiarize with the local embassy in case of emergencies.

· Cultural immersion: Relish Balinese cuisine, respect traditions.

· Popular attractions: Visit Tanah Lot, Ubud, Tegallalang Rice Terraces, Uluwatu Temple.

· Transportation within Bali: Taxis, ride-sharing for short distances, scooter rentals for flexibility, guided tours for insights into Bali's rich history and culture.cy in Bali is the Indonesian Rupiah (IDR), and English is widely spoken.

The time difference between Jakarta and Bali is one hour, with Bali being one hour ahead. Familiarize yourself with local embassy locations for any unforeseen circumstances. Embrace the island's vibrant spirit, savor local cuisine, and relish the breathtaking landscapes.

Explore Bali

· Tanah Lot Temple: Iconic sea temple with breathtaking sunset views.

· Ubud: Artistic hub featuring markets and galleries showcasing Balinese crafts.

· Tegallalang Rice Terraces: Picturesque landscape highlighting Bali's agricultural prowess.

· Uluwatu Temple: Spiritual haven perched on southern cliffs, offering stunning ocean vistas.

Transportation Options:

· Taxis and Ride-sharing: Convenient for short distances, readily available.

· Scooter Rentals: Adventurous and flexible way to explore the island independently.

· Guided Tours: Informative and comfortable for a deeper insight into Bali's history and culture.

· Private Drivers: A personalized option for a seamless and tailored exploration of the island.

Discover Bali's allure through its diverse attractions, seamlessly connected by a range of transportation options, each providing a unique perspective on the island's rich tapestry.

The content of this article was created on 14 November 2023.