Bengkulu
Bengkulu
Solo
Solo
Train Flight

Bengkulu to Solo

Updated: 28 May 2026

To reach Solo from Bengkulu, you must cross from Sumatra to Java. The most practical way is to fly from Fatmawati Soekarno Airport to Adi Soemarmo International Airport in Solo, usually via Jakarta. Alternatively, you can travel by land to Jakarta and take a train to Solo Balapan Station. The distance is approximately 900 km. This journey takes you from the coastal charm of Bengkulu to the cultural heart of Central Java.

Total Distance: 900 km straight-line air distance.
Fastest Way
Flight via Jakarta, taking about 4 hours total.
Cheapest Way
Bus to Jakarta followed by an economy class train to Solo.
Compare Bengkulu to Solo Routes
Train
Connecting
Flight
Connecting
Duration 14 hours 4 hours
Avg Price IDR 500,000 - 800,000 IDR 1,600,000 - 3,200,000
Operator PT KAI (Argo Lawu/Argo Dwipangga) Batik Air or Lion Air
Route Bus to Jakarta, then train from Gambir to Solo Balapan. BKS to CGK to SOC.
Tip The train journey from Jakarta to Solo is very scenic and comfortable. Check for transit times in Jakarta to ensure a smooth connection.
Travel Tips
  • Book Trains Early
    Use the KAI Access app to secure your seat on popular trains like Argo Lawu.
  • Try Nasi Liwet
    This is a signature Solo dish; find it at local street stalls for an authentic experience.
  • Use Batik Solo Trans
    The city bus system is affordable and covers most tourist areas.
  • Respect Culture
    Solo is a traditional city; dress modestly when visiting palaces.
  • Airport Access
    The airport train connects Adi Soemarmo Airport directly to the city center.
Safety Tips
  • Train Safety
    Keep your bags secure and avoid leaving them unattended at stations.
  • Street Safety
    Solo is generally safe, but stay aware of your surroundings in crowded markets.
  • Health
    Drink bottled water and be cautious with street food hygiene.
  • Emergency
    Keep the number for local emergency services saved in your phone.
People Also Ask
  • Is there a direct flight?
    No, all flights from Bengkulu to Solo require a transit in Jakarta.
  • How far is the station?
    Solo Balapan Station is centrally located in the city.
  • Can I take a bus?
    Yes, but it is a very long journey from Bengkulu to Solo by bus.
  • Is Solo expensive?
    No, Solo is known for being very affordable for travelers.
  • What is the best way to travel?
    Flying is the fastest, while the train is the most scenic and comfortable.
Quick Info
  • From Bengkulu, Bengkulu, Indonesia
  • To Solo, Central Java, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the rainy season for better sightseeing in Solo.

Things to Do in Solo
1
Keraton Surakarta
The royal palace of the Sunan of Surakarta. It is a must-visit for history and architecture enthusiasts.
2
Pasar Klewer
A famous textile market in Solo. It is the best place to buy authentic batik fabrics.
3
Kampung Batik Laweyan
A historic district known for its traditional batik production. You can even take a workshop here.
4
Mangkunegaran Palace
Another stunning palace with beautiful Javanese architecture and cultural performances.
Tags
Bengkulu to Solo flight Bengkulu to Solo train travel from Bengkulu to Central Java Bengkulu transport Solo travel guide Surakarta travel Bengkulu to Solo distance Indonesia travel