How to Get from Jakarta to Lombok

How to Get from Jakarta to Lombok

Last updated: March 8, 2026

Leaving behind the skyscraper-clotted skyline of Jakarta for the turquoise bays of Lombok represents one of the most dramatic shifts in scenery you can experience within Indonesia. While Jakarta pulses with the frantic energy of a global megacity, Lombok offers a slower rhythm, defined by the volcanic peaks of Mount Rinjani and the pristine white sands of the south coast. It is a journey from the heart of Javanese commerce to the rugged, natural beauty of the Lesser Sunda Islands.

For many travelers, the choice between the two main transport methods comes down to a classic trade-off: the incredible speed of a direct flight versus the endurance-testing but budget-friendly adventure of a cross-country bus. Whether you are chasing the surf in Kuta Lombok or preparing for a grueling trek up a volcano, getting there requires navigating Indonesia's vast geography. You can easily compare schedules and book your preferred tickets for this route on GoAsia.cc to ensure your transition from the capital to the coast is as smooth as possible.

Jakarta to Lombok by Flight

Flying is by far the most popular way to reach Lombok from the capital. Most flights depart from Soekarno-Hatta International Airport in Tangerang, though some connections originate from Halim Perdanakusuma. The sheer convenience of jumping over the Java Sea and landing directly in the heart of Lombok cannot be overstated, especially when compared to the long overland alternatives.

Direct and Connecting Flights from Tangerang

Flights from Tangerang are the standard choice for most travelers. A direct flight is remarkably quick, taking as little as 1 hour and 55 minutes to reach Lombok International Airport. However, depending on the airline and potential layovers, some flight durations can extend up to 7 hours and 28 minutes. Prices for these departures typically range from $106 to $149 for an economy class seat. Several major Indonesian carriers serve this route, providing a high frequency of departures from early morning until late afternoon.

Flights from Jakarta

There are also flight options originating directly from Jakarta with prices starting around $83. These specific segments often involve longer travel times, ranging from 14 hours and 24 minutes to over 18 hours, which usually indicates a significant layover or a multi-leg journey. While the price point is attractive, travelers should weigh the cost savings against the much longer total travel time compared to the shorter hops from Tangerang.

Jakarta to Lombok by Bus

For the dedicated budget traveler or those who want to see the changing landscape of Java and Bali from the ground, the bus is a legendary Indonesian travel experience. This is not just a bus ride; it is a cross-island odyssey that involves multiple ferry crossings and hundreds of kilometers of highway and winding coastal roads.

The bus journey from Jakarta to Lombok is surprisingly consistent in its timing, generally taking about 22 hours and 30 minutes. These trips are operated using Executive class coaches, which are designed for long-distance comfort. You can expect reclining seats, air conditioning, and usually a meal stop included in the ticket price. Prices are very stable, falling between $51 and $51. Unlike the varied pricing of flights, the bus offers a fixed-cost solution for those looking to keep their expenses low. Departures are concentrated in the afternoon, allowing the bus to cover much of the distance across Java during the overnight hours.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight (from Tangerang)$106 - $1492h - 7hHigh
Flight (from Jakarta)$8314h - 19hMedium
Bus (Executive)$5122.5hMedium

Tips for Traveling from Jakarta to Lombok

  • Book Flights Early: While there are many daily flights, prices tend to rise significantly as the departure date approaches, especially during Indonesian long weekends or the peak surfing season.
  • Airport Logistics: If flying from Tangerang (Soekarno-Hatta), allow at least three hours for check-in and traffic. Jakarta's traffic is notoriously unpredictable and can easily double your travel time to the airport.
  • The Bus Experience: If you choose the bus, bring a neck pillow, a light blanket (the AC can be very cold), and plenty of snacks. While Executive buses are comfortable, 22 hours is a long time to spend in a seat.
  • Arrival in Lombok: Lombok International Airport is located in the south-central part of the island. It is about a 40-minute drive to the tourist hub of Kuta Lombok and roughly over an hour to Senggigi or the Gili Island ferry ports.
  • Hydration and Health: Whether flying or taking the bus, keep bottled water with you. The change in humidity and the long transit times can lead to dehydration before you even reach the beach.

Timetable

Flight Tangerang - Lombok $ 102.53–144.46 1h 55m – 7h 28m
  •   Economy 05:00, 05:05, 06:00, 07:30, 09:20, 10:45, 11:00, 11:45, 14:35, 16:45
Flight Jakarta - Lombok $ 80.96 14h 24m – 18h 44m
  •   Economy 17:10
Bus Jakarta - Lombok $ 49.12–49.61 22h 30m – 1d 22h 30m
  •   Executive 13:30, 14:00, 14:15, 15:25, 16:00, 16:30, 17:30

Frequently Asked Questions

How can I book tickets from Jakarta to Lombok?

You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Lombok directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.

What is the cheapest way to get from Jakarta to Lombok?

The bus is the most affordable option, with tickets costing approximately $51 for an Executive class coach. Some long-duration flights from Jakarta are also available for around $83, but the bus remains the consistent budget choice.

What is the fastest way to get from Jakarta to Lombok?

The fastest way is to take a direct flight from Tangerang (Soekarno-Hatta International Airport), which can take as little as 1 hour and 55 minutes. This is significantly faster than the 22-hour bus journey.

How long does it take to get from Jakarta to Lombok?

Travel time varies greatly by mode: a direct flight takes about 2 hours, while connecting flights can take up to 7 or even 18 hours. The bus journey consistently takes about 22 hours and 30 minutes.

Is the bus journey from Jakarta to Lombok comfortable?

The journey uses Executive class buses which feature reclining seats and air conditioning. While the seats are comfortable, the 22-hour duration and ferry crossings make it a physically demanding trip compared to flying.

Which airport should I use when flying from the Jakarta area?

Most travelers use Soekarno-Hatta International Airport (Tangerang) because it offers the fastest direct flights to Lombok. While some flights depart from Jakarta (Halim), they often involve longer travel times and connections.

Do I need to book my tickets in advance?

Yes, it is highly recommended to book in advance, especially for flights which fluctuate in price. Bus seats can also fill up quickly as they are a popular choice for locals traveling between the islands.