Sukoharjo
Sukoharjo
Bandar Lampung
Bandar Lampung
Bus Flight

Sukoharjo to Bandar Lampung

Updated: 28 May 2026

Bandar Lampung is the gateway to Sumatra from Java. You can reach it from Sukoharjo by taking a bus from Solo to the Merak ferry terminal, crossing to Bakauheni, and continuing by bus to Bandar Lampung. Alternatively, you can fly from Adi Soemarmo Airport (SOC) to Radin Inten II Airport (TKG) in Lampung, usually with a transit in Jakarta. The flight takes about 3 hours, while the bus journey takes approximately 18 to 20 hours. Bandar Lampung is known for its proximity to beautiful beaches and national parks.

Total Distance: Driving distance 850 km, straight-line air distance 650 km.
Fastest Way
Flight from Solo (SOC) to Bandar Lampung (TKG) with a transit in Jakarta, taking about 3 hours.
Cheapest Way
Bus travel via PO Rosalia Indah, which is the most cost-effective way to reach Bandar Lampung.
Compare Sukoharjo to Bandar Lampung Routes
Bus
Direct
Flight
Connecting
Duration 20 hours 3 hours
Avg Price IDR 400,000 - 600,000 IDR 1,000,000 - 1,800,000
Operator PO Rosalia Indah Garuda Indonesia
Route Trans-Java and Trans-Sumatra Highway SOC to TKG via CGK
Tip Choose an executive class bus for better seating and comfort on the long journey. Book your flight early to secure lower fares on this popular route.
Travel Tips
  • Local Transport
    Use ride-hailing apps like Grab for easy and transparent pricing within the city.
  • Food
    Try the local Pempek, a fish cake dish that is a staple of the region.
  • Weather
    Lampung can be quite hot; carry a reusable water bottle.
  • Booking
    Book your bus tickets through official websites or authorized agents to avoid scams.
  • Connectivity
    Mobile data coverage is excellent in Bandar Lampung city center.
Safety Tips
  • Bus Safety
    Always keep your valuables in your carry-on bag, not in the luggage compartment.
  • Health
    Use sunscreen if you plan to visit the beaches, as the sun is very strong.
  • Scams
    Be wary of unofficial taxi drivers at the ferry terminal; use official transport services.
  • Emergency
    Keep the local police emergency number 110 saved in your phone.
People Also Ask
  • Is there a direct flight to Lampung?
    No, flights from Solo to Lampung require a transit in Jakarta.
  • How long is the bus ride?
    The bus journey takes approximately 20 hours including the ferry crossing.
  • What is the best way to get to the city from the airport?
    Taxis and ride-hailing apps are available at Radin Inten II Airport.
  • Is Lampung safe for tourists?
    Yes, it is generally safe, but exercise normal caution in crowded areas.
  • Do I need a ferry ticket in advance?
    It is recommended to book your ferry ticket online via the Ferizy app.
Quick Info
  • From Sukoharjo, Jawa Tengah, Indonesia
  • To Bandar Lampung, Lampung, Indonesia
  • Modes
Best Time to Travel

April to October for the best weather to visit nearby beaches.

Things to Do in Bandar Lampung
1
Mutun Beach
Relax at this popular beach known for its calm waters and proximity to Tangkil Island.
2
Way Kambas National Park
Visit this famous park to see the elephant conservation center and learn about Sumatran wildlife.
3
Lampung Museum
Explore the history and culture of the Lampung people through traditional artifacts and exhibits.
4
Batu Putu
Enjoy the cool mountain air and scenic views of the city from this popular highland spot.
Tags
Sukoharjo to Bandar Lampung Solo to Bandar Lampung travel to Lampung Radin Inten II Airport bus to Lampung Central Java to Lampung Indonesia travel Bandar Lampung transport