No booking fees. Ever.

No booking fees. Ever.

Book your cruise with BoostVacations, and you'll never have to pay a booking fee.
Discount Prices

Discount Prices

Great prices, last minute discounts

Semarang, Indonesia Overview

Semarang is a city on the north coast of the island of Java, Indonesia. It is the capital and largest city of the province of Central Java.

It has an area of 373.70 square kilometres (144.29 sq mi) and a population of approximately 2 million people, making it Indonesia’s sixth most populous city and the fifth largest Indonesian city after Jakarta, Surabaya, Bandung, and Medan. Greater Semarang (aka Kedungsapur) has a population of close to 6 million.

Semarang is located on the northern coast of Java. The northern part of the city is built on the coastal plain while the southern parts, known as Candi Lama and Candi Baru, are on higher ground. Two Dutch-built aqueducts run through the city to control the yearly flood, one on the east side and one through the west side, essentially dividing the city into three major areas.

Semarang, Indonesia Ports of Call Cruise Discounts from BoostVacations.com

Detailed Map of Semarang, Indonesia

Semarang, Indonesia Detailed Map Ports of Call Cruise Discounts from BoostVacations.com

Weather

Semarang features a tropical rainforest climate that borders on a tropical monsoon climate. The city features distinctly wetter and drier months, with June through August being the driest months. However, in none of these months does average precipitation fall below 60 mm, hence the tropical rainforest categorization. Semarang on average sees approximately 2800 mm of rain annually. Average temperatures in the city are relatively consistent, hovering around 28 degrees Celsius.

Semarang-Indonesia-weather-Map-Port-of-Call-Cruise-Discounts-from-BoostVacations-1.