The journey from Kuta Selatan to Solo (Surakarta) involves crossing the Bali Strait and traveling across East and Central Java. You can fly from Ngurah Rai to Adi Soemarmo International Airport in about 90 minutes. Alternatively, take a long-distance bus from Mengwi Terminal to Tirtonadi Terminal, which takes about 16 hours. Solo is a city rich in Javanese culture, known for its batik and traditional markets. The land route follows the Trans-Java Toll Road.
Total Distance: 650 km driving distance, 450 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 16 hours | 1 hour 30 mins |
| Avg Price | IDR 400,000 - 600,000 | IDR 1,000,000 - 1,800,000 |
| Operator | Rosalia Indah, Gunung Harta | Lion Air, Citilink |
| Route | Mengwi - Gilimanuk - Ketapang - Surabaya - Solo | Ngurah Rai (DPS) to Adi Soemarmo (SOC) |
| Tip | Choose a bus that stops at Tirtonadi Terminal for easy city access. | The airport is about 15km from the city center; use a taxi or ride-hailing app. |
May to September for dry weather and cultural festivals.