Bandar Lampung Getting There: Flights, Ferry, Bus & Train
Bandar Lampung is the main gateway city at the southern end of Sumatra, so getting there can mean a short domestic flight, a Java-Sumatra ferry crossing, a long-distance bus, a private road trip, or a train from within southern Sumatra. The best route depends on where you start, how much luggage you have, your budget, and whether you are comfortable with transfers. This guide explains the main arrival points, including Radin Inten II Airport (TKG), Bakauheni Port, Terminal Rajabasa, and Tanjung Karang Station. It also shows what to check before departure so you can avoid common timing problems, especially around ferries, night arrivals, and holiday congestion.
Quick Route Planner for Bandar Lampung
For most travelers, the first decision is simple: choose air travel if you want the easiest arrival, choose the bus-ferry route if you are coming overland from Java, and choose rail mainly if you are already in southern Sumatra. Bandar Lampung is well connected, but the route can feel confusing because the city is linked to Java by ferry rather than by a direct bridge or direct train.
The shortest answer for most travelers
Flying into Radin Inten II Airport is usually the fastest and simplest way to get to Bandar Lampung when flight schedules and fares work for your trip. It is the most convenient option for international visitors who first arrive in Indonesia through Jakarta and then continue by domestic flight.
If you are starting in Jakarta, Tangerang, or western Java and want a budget overland route, a long-distance bus or private car normally uses the Merak-Bakauheni ferry. The journey is a land-ferry-land route: road travel to Merak Port, ferry across the Sunda Strait, then road travel from Bakauheni Port to Bandar Lampung.
Train travel is useful mainly from within southern Sumatra, especially for routes connected with the Palembang region. It is not a direct train route from Java to Bandar Lampung, because there is no rail crossing over the Sunda Strait.
Main gateways and where you arrive
The main gateways are easy to understand if you separate air, ferry, bus, and rail arrivals. Radin Inten II Airport is the air gateway. Bakauheni Port is the ferry gateway on the Sumatra side. Terminal Rajabasa is a major bus terminal in Bandar Lampung. Tanjung Karang Station is the main railway station for passenger train arrivals in the city.
For island context, use an Indonesia map to note that Merak Port is on Java, not in Bandar Lampung. It is the Java-side ferry gateway for the crossing to Bakauheni. Panjang Port, by contrast, is important for freight and maritime logistics, but it is not the normal arrival point for most passenger travelers.
| Gateway | Best for | Typical onward leg | What to verify |
|---|---|---|---|
| Radin Inten II Airport (TKG) | Fast domestic arrival | Road transfer into Bandar Lampung | Flight time, baggage rules, late arrival transport |
| Merak Port | Java-side ferry access | Ferry to Bakauheni | Ferry ticket rules, queues, holiday traffic |
| Bakauheni Port | Sumatra-side ferry arrival | Bus, car, or transfer to Bandar Lampung | Onward transport, night arrival options |
| Terminal Rajabasa | Long-distance bus arrivals | Taxi, ride-hailing, angkot, or pickup | Drop-off point, fare, hotel distance |
| Tanjung Karang Station | Train arrivals from southern Sumatra | Short city transfer in many cases | Current train schedule and ticket availability |
Flying to Bandar Lampung
Air travel is the most direct choice for travelers who want to reduce road time and avoid the ferry crossing. It is especially useful if your journey starts outside Sumatra or if you are arriving in Indonesia from overseas.
Radin Inten II Airport as the air gateway
Radin Inten II Airport, with the airport code TKG, is the main air gateway for Bandar Lampung. A broad getting-there overview from Kupi also identifies flights, bus, train, and ferry-aware travel as the main ways visitors plan access to the city.
The airport is outside the central city area, so even if you fly, your arrival is not complete when the aircraft lands. You still need a road transfer to your hotel, meeting point, campus, workplace, or onward destination. For first-time visitors, this is usually simpler than navigating the ferry and bus system, but it still requires planning if you arrive late at night.
Some references describe Radin Inten II as an international airport, but most international travelers should treat Bandar Lampung as a domestic onward destination unless they have confirmed a current direct international service. In practical terms, many visitors enter Indonesia through a larger hub and then connect to TKG on a domestic itinerary.
Connecting through Jakarta and other Indonesian hubs
Jakarta is the most common gateway for travelers arriving from overseas or from other parts of Indonesia. If your international flight lands at Soekarno-Hatta International Airport (CGK), you can compare a domestic flight to TKG with an overland trip through Merak and Bakauheni. Halim Perdanakusuma Airport (HLP) may also be relevant for some domestic services, but route availability can change.
If you book an international flight and a domestic flight on separate tickets, allow extra time. You may need to clear immigration, collect baggage, pass customs, change terminals or airports, check in again, and pass security for the domestic leg. A short connection that looks possible on a map can become risky if the first flight is delayed or baggage delivery is slow.
Other Indonesian cities may have direct or connecting services to Bandar Lampung depending on current airline schedules. It is better to search by date than to assume a route operates every day or throughout the year.
Airport to city center options at a glance
After landing at Radin Inten II Airport, the usual choices are taxi, app-based ride if available at the time of arrival, pre-arranged car, or a local combination route if you know the area and are traveling light. The easiest option is usually a taxi or pre-arranged pickup. The most price-transparent option may be an app-based ride where service and pickup rules are available, but airport pickup points can change.
For late arrivals, groups, travelers with large luggage, or anyone continuing beyond Bandar Lampung, a pre-arranged car can be worth the extra planning. Confirm the driver name, vehicle details, total price, waiting time, tolls if any, and exact drop-off point before you depart.
| Option | Strength | Watch point |
|---|---|---|
| Official taxi or airport taxi | Simple after arrival | Confirm fare basis before leaving |
| App-based ride | Price may be visible in the app | Pickup areas and availability can vary |
| Pre-arranged car | Best for late arrivals or groups | Agree inclusions in advance |
| Local combination route | Can be cheaper for experienced travelers | Less convenient with luggage or at night |
Reaching Bandar Lampung by Ferry from Java
The ferry route is central to overland travel between Java and southern Sumatra. Even if you never buy a ferry ticket yourself, you may still use the crossing as part of a through-bus or private car journey.
Merak to Bakauheni crossing basics
The Merak-Bakauheni ferry is the main sea crossing between Java and southern Sumatra. Merak Port is the Java-side gateway, and Bakauheni Port is the Sumatra-side gateway. The route is served by roll-on, roll-off ferries used by foot passengers, buses, private cars, motorcycles, and freight vehicles.
For the official port context on the Java side, ASDP lists Merak Port as a ferry port. Travelers should still check current ticketing and operational information close to travel time, because port procedures, queue conditions, and sailing patterns can change.
The route sequence is straightforward: travel by road from Jakarta, Tangerang, or western Java to Merak; cross by ferry to Bakauheni; then continue by road to Bandar Lampung. The total travel time can vary widely because it depends on road traffic, port queues, vessel loading, sea conditions, and the onward road leg after Bakauheni.
Bakauheni to Bandar Lampung after the ferry
After arriving at Bakauheni Port, the final leg to Bandar Lampung is by road, not by train. This point matters because some travelers assume the ferry arrival has a direct rail connection into the city. In practice, you need a bus, private car, hired driver, or pre-arranged transfer.
If you are on a through-bus from Java to Bandar Lampung, you normally stay with the bus route through the ferry segment and continue by road after Bakauheni. Procedures can vary by operator, so check whether you remain on the bus, walk onto the ferry separately, or follow staff instructions during boarding and disembarkation.
The Trans-Sumatran toll road has made the main road approach from Bakauheni toward Bandar Lampung faster and more direct than older surface-road routes in many conditions. Even so, you should still allow for congestion, toll gate delays, rain, vehicle issues, and heavy holiday traffic.
Late-night arrival at Bakauheni requires extra care. If you are not on a through-bus and you do not have a confirmed pickup, onward options may be less comfortable or less clear. For first-time visitors, it is safer to arrange the Bakauheni-to-Bandar Lampung leg before leaving Java, especially if you carry luggage or travel with children.
Peak season and weather-related delay checks
Ferry queues and road congestion can increase sharply during major Indonesian travel periods, especially Eid homecoming and return seasons. Long weekends, school holidays, and public holidays can also affect the Merak-Bakauheni corridor. If you must connect to a flight, train, business appointment, or long onward trip, build a buffer instead of planning a tight same-day connection.
Sea conditions can affect comfort and timing on the crossing. Operator schedule pages such as Jemla Ferry can help you understand why current sailing checks matter, but they should not be treated as a permanent timetable for a future trip.
Practical checks before departure include ferry ticket rules, whether vehicle passengers need separate steps, current port crowding, and weather warnings. If your travel date is during a major holiday period, consider traveling earlier in the day and keeping food, water, a charged phone, and small cash available.
Long-Distance Buses and Private Road Travel
Long-distance road travel is common between Java and Bandar Lampung because the ferry corridor connects the two islands. It can be economical and practical, but it is more tiring than flying and more exposed to delays.
Bus routes from Jakarta, Tangerang, and Java
Long-distance buses are a common budget route from the Jakarta area to Bandar Lampung. The basic journey is integrated: road travel across western Java, ferry crossing from Merak to Bakauheni, then road travel into Bandar Lampung. Many travelers choose this option because it can be cheaper than flying and because it avoids arranging each segment separately.
Booking platforms can show available operators, seat types, boarding points, and dropping points. For example, redBus lists bus tickets to and from Bandar Lampung, which can be useful for comparing routes and departure choices. However, aggregator listings should be checked against your actual ticket details because pickup points, drop-off points, and operator procedures can change.
Compared with flying, the bus is usually better for budget travelers and people who prefer an overland route. It is less ideal if you need predictable timing, sleep comfort, or a low-stress arrival before an important appointment. If you book a through-bus, ask whether the ferry segment is included, how luggage is handled, and where exactly you will be dropped in Bandar Lampung.
Road routes from Palembang and other parts of Sumatra
Bandar Lampung is also reached overland from other Sumatran cities, especially Palembang and points farther north. Depending on the starting point, options may include intercity buses, shared travel cars, private transfers, or self-drive. Long-distance travel within Sumatra can involve many hours on the road, so comfort matters as much as price.
Information for long-distance buses within Sumatra can be less centralized than flight or train booking. Before travel, check with your accommodation, local operators, current booking platforms, or trusted local contacts. Confirm the departure location, arrival location, baggage allowance, seat type, and whether the trip is direct or involves a transfer.
For longer routes from northern Sumatra, consider breaking the journey. A route that looks acceptable on a map can be physically demanding if it involves overnight travel, limited rest stops, or arrival at an inconvenient hour.
Private car, hired driver, and self-drive considerations
A private car or hired driver can make sense for groups, families, travelers with large luggage, surfboards, business equipment, or late arrivals. It can also be useful if you plan to continue beyond Bandar Lampung to beaches, rural areas, industrial sites, or accommodation outside the city center.
From Java, the private road route still follows the road-ferry-road pattern. You need to account for tolls, ferry fees, fuel, meals, waiting time, and driver rest. If you hire a car with a driver, agree on the total inclusions before departure. Ask whether the price includes toll roads, ferry charges, parking, overnight driver costs if relevant, and final drop-off at your exact address.
Self-driving is possible for experienced drivers, but it can be challenging for visitors who are unfamiliar with Indonesian traffic patterns, toll systems, port procedures, ferry boarding, night driving, and changing road conditions. If you are new to the country, a hired driver is often less stressful than managing the entire route yourself.
Getting There by Train
Rail can be a useful way to reach Bandar Lampung from within southern Sumatra, but it is not the main solution for most travelers coming from Java. The key is to understand where the rail network helps and where it stops helping.
Tanjung Karang Station and the South Sumatra rail link
Tanjung Karang Station is Bandar Lampung's main passenger rail gateway. It is useful for travelers arriving from parts of southern Sumatra, especially the Palembang region, and it has the advantage of placing rail passengers closer to the urban core than the airport or Bakauheni Port.
Train timetables and ticket availability should be checked through current railway booking channels before you travel. Avoid assuming that old schedules, travel blogs, or screenshots still reflect current departures, train names, or seat availability.
For planning purposes, treat the train as a complementary mode. It can be comfortable and practical for the right route, but it does not replace the ferry when you are crossing from Java.
From Palembang to Bandar Lampung by rail
Palembang is the most relevant major city for train access to Bandar Lampung. If you are starting in or near Palembang, compare rail with road and air based on the date, seat availability, departure time, and arrival location.
Rail may be more relaxed than a long road trip because you can avoid some highway fatigue. Road travel may be more flexible if you need door-to-door movement or if train seats are not available. Air travel may be faster when a suitable flight connection exists, but it can require more airport time and may not be available at the exact time you need.
Named train services, departure times, and fare ranges can change. Check current booking channels rather than relying on fixed claims when planning a Palembang-to-Bandar Lampung trip.
Why Java to Bandar Lampung is not a direct train trip
There is no direct train across the Sunda Strait into Bandar Lampung. This is the most important rail correction for travelers who assume they can take a train from Jakarta directly to the city.
A train-ferry-road combination is possible in theory for travelers who enjoy complex overland routes. A simplified sequence would be: take rail or other transport on Java toward the Merak area, cross the Sunda Strait by ferry to Bakauheni, then continue by road to Bandar Lampung. This is a multi-transfer journey, not a single through-train trip.
For most first-time visitors, this mixed route is not the easiest default. It can involve luggage handling, separate tickets, waiting time, missed-connection risk, and the need to understand local signage or instructions at multiple points. It may suit rail enthusiasts or flexible overland travelers, but flying or a through-bus is usually simpler.
Arrival Points and Last-Mile Choices
Your arrival experience depends heavily on where you enter the Bandar Lampung area. The airport, bus terminal, train station, and ferry port all require different last-mile decisions.
Terminal Rajabasa for bus arrivals
Terminal Rajabasa is a principal bus arrival and departure point in Bandar Lampung. Omio identifies Bandar Lampung Terminal Rajabasa at Jalan Zainal Abidin Pagar Alam No.66 in the Rajabasa area, which makes it a useful local anchor for bus travelers.
From the terminal, onward choices may include taxi, app-based ride where available, angkot, or pre-arranged pickup. If you arrive with luggage or at night, a taxi, app ride, or hotel pickup is usually easier than trying to work out local public transport after a long journey.
Use practical caution at busy terminals. Keep valuables secure, avoid handing bags to people who are not clearly connected with your transport, confirm the fare before entering a vehicle, and do not feel pressured to accept the first offer. If someone is meeting you, confirm the exact meeting point and phone number before arrival.
Tanjung Karang and central city arrivals
Tanjung Karang Station places rail travelers closer to the urban core than Radin Inten II Airport or Bakauheni Port. This can make the last-mile trip shorter and easier, especially if your accommodation or meeting point is in central Bandar Lampung.
Some onward transport connections may also use central areas near major transport nodes, but you should not assume every bus or travel car stops at the same place. Bandar Lampung place names can be confusing for first-time visitors, so confirm whether your arrival point is Tanjung Karang Station, Terminal Rajabasa, a private bus pool, a hotel, or another landmark.
Before arrival, check the distance from your hotel and ask for pickup instructions in simple terms. At night, it is better to know your transport plan before you step outside the station or terminal.
Why Panjang Port is not the normal passenger gateway
Panjang Port is important for freight, industry, and maritime logistics in the Bandar Lampung area. It may appear on maps and in port-related searches, which can confuse travelers looking for passenger sea access.
For most visitors, Panjang Port is not the normal passenger gateway into Bandar Lampung. If you want to arrive by sea from Java, the practical route is the Merak-Bakauheni ferry corridor, followed by road travel to the city.
Do not plan a passenger arrival through Panjang Port unless you have confirmed a current, legitimate passenger service for your exact route and date. For standard travel planning, focus on Radin Inten II Airport, Bakauheni Port, Terminal Rajabasa, and Tanjung Karang Station.
Typical Routes for Different Starting Points
The best route to Bandar Lampung changes with your starting point. Jakarta, Palembang, and overseas gateways are the most useful examples because they represent the main decision patterns.
From Jakarta or Soekarno-Hatta Airport
From Jakarta or Soekarno-Hatta International Airport, compare two main choices: fly to Radin Inten II Airport or travel overland by bus or private car through Merak and Bakauheni. Flying is usually the best option for time-sensitive travelers. Bus or car can suit travelers who want lower costs, more luggage flexibility, or an overland experience.
| Route | Steps | Best for | Main risk |
|---|---|---|---|
| Fly via TKG | Jakarta airport to TKG, then road transfer | Speed and simplicity | Separate-ticket connection delays |
| Through-bus | Jakarta area, Merak, ferry, Bakauheni, Bandar Lampung | Budget overland travel | Traffic, ferry queues, fatigue |
| Private car | Road to Merak, ferry, road from Bakauheni | Groups, luggage, flexible stops | Cost, driver time, port delays |
If you connect from an international arrival to a domestic flight, be conservative. Immigration, baggage, customs, terminal movement, and check-in can take longer than expected. If your tickets are separate, a missed domestic flight may not be protected by the airline that brought you to Indonesia.
From Palembang or northern Sumatra
From Palembang, you can compare train, bus, private car, and flight options depending on current schedules and your priorities. Train travel can be a comfortable choice if the timetable fits. Road travel may be more flexible for door-to-door movement. Flying may be faster if a suitable route is available, but it can be less convenient if schedules require a connection or long airport waiting time.
From farther north in Sumatra, overland journeys can become long and tiring. Consider breaking the trip if the route involves overnight travel, uncertain arrival times, or many hours in a bus or car. Comfort, rest, and safe arrival time should be part of the decision, not just ticket price.
Because bus and shared-car information can change locally, confirm details close to departure. Ask about the exact pickup point, arrival point, luggage storage, rest stops, and whether the trip is direct.
From overseas through Indonesian hubs
Most international travelers should think of Bandar Lampung as a domestic onward leg after entering Indonesia. Jakarta is the default hub for many visitors, but other Indonesian hubs may work depending on current domestic routes and your airline choices.
Do not assume there is a convenient direct international flight into Bandar Lampung for your travel date. Search current flight schedules and compare the total journey, not just the flight time. A cheaper international arrival city may not save time if the onward domestic connection is limited or requires an overnight stay.
If you book separate tickets, allow extra time for immigration, baggage collection, customs, terminal changes, domestic check-in, and security. Secondary domestic routes can change, so keep your plan flexible and monitor schedule updates from the airline or booking channel.
Booking, Timing, and Practical Safety Tips
Bandar Lampung is not difficult to reach, but it rewards travelers who check details. The biggest problems usually come from outdated schedules, unclear terminal names, tight connections, or arriving late without a last-mile plan.
How to compare time, cost, comfort, and booking difficulty
Use a simple comparison framework before you book. The cheapest route is not always the best if it requires a late-night transfer, a long ferry queue, separate tickets, or uncertain onward transport.
| Mode | Often best for | Booking difficulty | Comfort note |
|---|---|---|---|
| Flight | Fastest practical arrival | Usually easy online | Still needs airport transfer |
| Bus-ferry | Budget travel from Java | Moderate | Can be tiring and delay-prone |
| Private car | Groups and flexible routes | Moderate to high | Comfort depends on vehicle and driver |
| Train | Southern Sumatra routes | Moderate | Relaxed when schedule fits |
| Train-ferry-bus mix | Overland enthusiasts | High | Multiple transfers and luggage handling |
First-time visitors usually benefit from the simplest route: flight plus pre-arranged transfer, or a reputable through-bus if traveling overland from Java. Budget travelers may accept longer travel time for lower cost. Groups may find a hired car more convenient. Rail enthusiasts may enjoy mixed routes, but they should plan each transfer carefully.
What to verify before departure
Before traveling, verify current flight schedules, ferry sailings, bus departure points, train tickets, holiday congestion, and pickup rules. Use official operators, airport or port information, railway booking channels, and reputable booking platforms rather than old forum posts or outdated screenshots.
- Confirm the exact airport, terminal, station, port, or bus pickup point.
- Check whether your ticket includes baggage, ferry handling, or onward transport.
- Build buffer time for ferry crossings, road congestion, and separate tickets.
- Check holiday periods, especially Eid travel seasons and long weekends.
- Save your hotel address in Indonesian and share it with your driver if needed.
- Keep a backup plan for late-night arrivals.
If you have a connection between different transport systems, add more time than you think you need. A delay on the ferry or road can affect a train or flight that will not wait for you.
Common traveler traps on arrival
Common arrival problems include unofficial drivers, aggressive touts, unclear taxi fares, closed counters late at night, and confusion over similar-sounding terminal or station names. These issues are not unique to Bandar Lampung, but they can be stressful after a long journey.
Simple precautions help. Use official counters where available, compare app pricing if ride-hailing is available, agree on the fare before starting a non-metered trip, and arrange pickup in advance for late arrivals. Keep valuables secure in crowded terminals, ports, and stations, and avoid showing large amounts of cash.
Make sure your driver understands your exact destination. A hotel name alone may not be enough if there are similar names or branches. Save the full address, phone number, and a map pin before departure.
Final Route Recommendation
For most travelers, the best way to get to Bandar Lampung is to fly into Radin Inten II Airport when the schedule and fare are reasonable, then use a confirmed road transfer into the city. This is the simplest choice for international visitors connecting through Jakarta and for domestic travelers who want to save time.
If you are traveling from Jakarta, Tangerang, or western Java on a budget, a through-bus via Merak and Bakauheni is the main overland option. If you need flexibility, have heavy luggage, or travel in a group, a hired driver or private car can make the road-ferry-road journey easier, but it is not automatically the cheapest choice.
If you are already in southern Sumatra, especially around Palembang, compare train, road, and flight options for your exact date. Use Tanjung Karang Station for rail planning, Terminal Rajabasa for many bus arrivals, Bakauheni Port for ferry-based arrivals, and Radin Inten II Airport for air access. Whatever route you choose, check current schedules, confirm your arrival point, and plan the last mile before you depart.
Select area
Create a post
Posting is free and no registration is required.