How to Get from Jakarta to Lampung

How to Get from Jakarta to Lampung

Last updated: March 8, 2026

Crossing the Sunda Strait from the bustling capital of Java to the southern tip of Sumatra is a rite of passage for many travelers in Indonesia. While the two regions are separated by water, the connection between Jakarta and Lampung is one of the busiest transport corridors in the archipelago, serving as the primary gateway to the rugged landscapes and coffee plantations of Sumatra.

The journey takes you from the skyscrapers of the metropole to the greener, more laid-back atmosphere of Bandar Lampung. Whether you choose to soar over the volcanic islands of the strait or navigate the impressive Trans-Java and Trans-Sumatra toll roads via a ferry crossing, the transition between these two islands offers a fascinating glimpse into the diversity of Indonesian geography. You can easily secure your seats for this cross-island trip by booking through GoAsia.cc to ensure a smooth departure from the capital.

Jakarta to Lampung by Flight

For those who value time above all else, flying is the most efficient way to reach Sumatra. Flights typically depart from Soekarno-Hatta International Airport in Tangerang, serving the Bandar Lampung area via Radin Inten II International Airport. This route is a short hop, with the actual time in the air often feeling like just a few minutes before the descent begins over the lush southern Sumatran coastline.

Economy Class Service

The flight duration is remarkably short, ranging from 45 to 50 minutes. Despite the brevity of the trip, this route is served by a variety of carriers, from low-cost options to full-service national airlines. Prices for an economy seat can fluctuate significantly based on how far in advance you book, with tickets starting as low as $28 and reaching up to $376 for last-minute or premium flexible bookings. Most travelers find the economy experience perfectly adequate for such a short duration, as you barely have time to finish a snack before landing. The convenience of skipping the multi-hour bus and ferry combination makes this the preferred choice for business travelers and those on a tight vacation schedule.

Jakarta to Lampung by Bus

Traveling by bus from the Jakarta outskirts, such as Bekasi, to Lampung is the classic way to experience the transition between Java and Sumatra. This journey includes a segment where the bus drives onto a large roll-on/roll-off (RoRo) ferry to cross the Sunda Strait from Merak to Bakauheni. It is an adventurous and social way to travel, offering a front-row seat to the massive infrastructure projects that now connect these two islands.

Executive Class Comfort

The buses on this route are typically Executive class, meaning they feature reclining seats, air conditioning, and often a footrest. The price for this journey is very affordable, ranging from $15 to $37. However, the duration can vary wildly depending on traffic and ferry waiting times. While some express services can complete the trip in about 5 hours and 30 minutes thanks to the new toll roads, heavy congestion or port delays can extend the journey up to 17 hours. Despite the potential for a long day on the road, the Executive bus is highly recommended for budget-conscious travelers who want to see the changing scenery and enjoy the unique experience of crossing the sea by ferry while remaining in their vehicle or stretching their legs on the ship's deck.

Comparing Your Options

ModePrice (USD)DurationComfort
Flight$28 - $37645 - 50 minHigh
Bus$15 - $375h 30min - 17hModerate

Tips for Traveling from Jakarta to Lampung

  • Book Flights Early: Since the price gap between the cheapest and most expensive flight tickets is massive, booking at least two weeks in advance can save you hundreds of dollars.
  • Prepare for the Ferry: If taking the bus, the ferry crossing usually takes 1 to 2 hours. You can leave the bus to go up to the passenger decks for fresh air and views of the strait, but keep your valuables with you.
  • Check Departure Points: Buses often depart from specific terminals in Bekasi or Jakarta. Ensure you know exactly which terminal your operator uses, as Jakarta traffic can make moving between stations difficult.
  • Luggage Considerations: While buses are generally more relaxed about weight, airlines on this route have strict baggage limits. Check if your flight ticket includes checked luggage, as many budget fares are cabin-bag only.
  • Arrival in Lampung: Radin Inten II Airport is about 45 minutes outside the city center of Bandar Lampung. Taxis and ride-hailing apps are available, but it is wise to have your accommodation address ready.

Timetable

Flight Tangerang - Bandar Lampung $ 27.10–365.79 45m – 50m
  •   Economy 06:40, 07:00, 09:10, 09:15, 12:15, 12:35, 13:45, 13:55, 16:20, 17:20, 17:50, 18:55
Bus Bekasi - Lampung $ 14.49–36.22 5h 30m – 17h
  •   Executive 05:30, 06:30, 07:00, 07:45, 08:00, 08:30, 09:00, 10:00, 12:00, 13:00, 14:00, 15:50, 17:00, 17:30, 19:00, 19:30, 20:00, 20:30, 21:00

Frequently Asked Questions

How can I book tickets from Jakarta to Lampung?

You can book train, bus, flight, taxi, van, and ferry tickets from Jakarta to Lampung 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 Lampung?

The cheapest way to travel is by bus, with Executive class tickets starting at just $15. This is significantly more affordable than flying, especially for travelers booking at the last minute.

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

The fastest way is to take a flight from Tangerang (Soekarno-Hatta Airport) to Bandar Lampung, which takes between 45 and 50 minutes. This saves several hours compared to the bus and ferry combination.

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

Travel time depends on your mode of transport. A flight takes less than an hour, while a bus journey can take anywhere from 5 hours and 30 minutes to 17 hours depending on traffic and ferry conditions.

Do I need to book the ferry separately if I take the bus?

No, the ferry crossing is included in your bus ticket. The bus will drive directly onto the ferry at Merak port, and you will stay with the same vehicle until you reach Lampung.

Is it safe to travel by bus at night?

Yes, night buses are very common and generally safe. Many travelers prefer the overnight bus to save on a night of accommodation and to avoid the daytime traffic heat in Jakarta.

Are there meals provided on the journey?

Most Executive buses include a stop at a 'Rumah Makan' (rest area restaurant) where a meal is often included in the ticket price. On the short 50-minute flight, meals are rarely served unless you are in a premium class.