The journey from Kuta Selatan to Semarang, the capital of Central Java, involves crossing the Bali Strait and traveling across the northern coast of Java. Flights are available from Ngurah Rai to Ahmad Yani International Airport. Alternatively, long-distance buses operate from Mengwi Terminal to Terboyo or Mangkang Terminal. Semarang is known for its colonial history, particularly the Old Town (Kota Lama). The land route follows the Trans-Java Toll Road, offering efficient travel across the island.
Total Distance: 850 km driving distance, 600 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 2 hours |
| Avg Price | IDR 500,000 - 750,000 | IDR 1,300,000 - 2,200,000 |
| Operator | Sinar Jaya, Pahala Kencana | Lion Air, Citilink |
| Route | Mengwi - Gilimanuk - Ketapang - Surabaya - Semarang | Ngurah Rai (DPS) to Ahmad Yani (SRG) |
| Tip | Bring a neck pillow and blanket for the long overnight bus journey. | Ahmad Yani Airport is very close to the city center. |
May to September for dry weather and pleasant coastal breezes.