To reach Solo from Penajam, you must cross to Balikpapan, fly to Jakarta, and then take a connecting flight or train to Solo. This is the most practical way to reach the cultural city. The journey involves a sea crossing, a flight, and a land trip. Total travel time is approximately 8 to 10 hours.
Total Distance: Driving distance 0 km (sea crossing required), straight-line air distance 1,300 km.
Consider taking a train from Jakarta to Solo for a scenic and comfortable journey.
April to October for the best weather conditions in Solo.