Discover the beauty, culture, and adventure of Java with our private shore excursions from the island’s main cruise ports. Whether your ship arrives in Semarang or Surabaya, our carefully arranged day tours allow you to explore some of Java’s most iconic destinations comfortably and efficiently. From the magnificent Borobudur Temple to the dramatic volcanic landscapes of Mount Bromo, each excursion is designed around your cruise schedule, with private transportation, experienced drivers, and a smooth return to the port before your ship’s departure.