The journey from Surakarta to Bengkulu covers approximately 900 kilometers across the Indonesian archipelago. The only practical way to travel is by flight, which takes about 2 hours. Bengkulu is the capital of Bengkulu province and a historic city known for its colonial architecture and beautiful coastal scenery.
Total Distance: 900 km straight-line air distance.
Most flights from Solo to Bengkulu require a layover in Jakarta.
April to October, when the weather is dry and perfect for exploring the city's outdoor attractions.