GoAsia
Indonesia

How to Get from Jakarta to Lampung

Discover the best ways to travel from Jakarta to Lampung. Compare flight and bus options with travel times and tips for your Sumatra adventure.

Last updated: October 29, 2026

How to Get from Jakarta to Lampung
Contents

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.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

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.[1] 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 takes about 45 minutes, and Lion Air, Super Air Jet, Indonesia AirAsia, Batik Air, TransNusa and Garuda Indonesia all fly it non-stop. Economy fares start at around 500,000 rupiah and rise on busy dates, and hand luggage on AirAsia flights must not exceed 7 kg.[1] You barely have time to finish a snack before landing, and skipping the 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.

Bakauheni ferry port
Bakauheni ferry portPhoto: Ratno Fadillah / Wikimedia Commons, CC BY-SA 4.0

Executive Class Comfort

The buses on this route are typically Executive class, meaning they feature reclining seats, air conditioning, and often a footrest. On booking platforms, tickets from Bekasi cost about $14 to $35 (October 2026). The trip takes from about 5 hours 30 minutes on express services, and up to 17 hours with heavy congestion or port delays.[2] 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

ModePriceDurationComfort
FlightFrom about 500,000 IDRAbout 45 minHigh[1]
Bus$14 - $355h 30min - 17hModerate[2]

Tips for Traveling from Jakarta to Lampung

  • Book Flights Early: Fares rise on busy dates, so booking ahead usually gets you a better price.
  • Prepare for the Ferry: If taking the bus, the ferry crossing is a break from the road. 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. Foot passengers buy ferry tickets only online, through the Ferizy website or app.[3]
  • 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, hand luggage on AirAsia flights is limited to 7 kg, and many budget fares are cabin-bag only.[1] Check whether your ticket includes checked luggage.
  • Arrival in Lampung: Radin Inten II Airport lies 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 $ 26.21–353.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.01–35.03 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?

Use the booking tool on this page to compare the transport options currently available from Jakarta to Lampung, including current prices and schedules.

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

The cheapest way to travel is by bus, with tickets starting at about $14 on booking platforms (October 2026). Flights start at around 500,000 rupiah, so the bus is usually the cheaper option.

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?

Not with a through-bus ticket: the bus drives onto the ferry at Merak and you stay with the same vehicle until you reach Lampung. If you cross on foot, ferry tickets are sold only online through the Ferizy website or app, not at the port.

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 long-distance buses stop at a 'Rumah Makan' (rest area restaurant), so ask your operator whether a meal is included. On the short flight, meals are rarely served unless you are in a premium class.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] AirAsia: Cheap Flights from Jakarta to Bandar Lampung | AirAsia MOVE. Retrieved October 27, 2026.
  2. [2] 12Go: 12Go timetable: Jakarta to Lampung. Retrieved October 27, 2026.
  3. [3] ASDP Indonesia Ferry: Libur Panjang Mei-Juni, ASDP Wajibkan Pengguna Jasa Beli Tiket Ferry Secara Online via Ferizy. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.