Bali has five harbors. The first one is the hub of Dutch shipping companies, while the oldest is at the northern part of Buleleng along the waterfront in Singaraja. Until now, this old crumbling, picturesque port is no longer used by big ships because of its exposure to tropical storms.
To the west, as the second harbour in Bali, there is a newer port called Celukanbawang offers more protection and is Bali's principal port, but its new jetty, port buildings, and sailors canteen seem nearly deserted. This harbour is a great place to sail heading for Sulawesi or East Kalimantan. Celukanbawang is quiet close to the popular holiday destination in Bali, Lovina.
The third one is Benoa harbour, across the bay off the end of the airport runway, is a small boat harbour where foreign yachts moor. Take a canoe out and ask around for a ride or if they need another crew member. The government-owned Pelni ships Kambua, Kerinci, and Umsini, which is visit Bali on their various circuits, landed at this port. Benoa harbour is quiet close to Sanur, a popular place of interest destination by the senior tourist with its calm and peaceful atmosphere.
Next harbour is Padangbai, on the east coast, handles marine traffic between Bali and the eastern islands. This small village, with its cheap accommodations and charming restaurants, is a pleasant place to stay a few days. From the port, board a ferry for Lembar on the neighboring island of Lombok to the east. Padangbai is also where cruise ships drop anchor when they call. Padangbai is the second place where we can go to Lombok island, except by plane.
Finally the fifth one, at the very west side of the island, is the port of Gilimanuk harbour which receives vehicles, passengers, and cargo on ferries from Ketapang, East Java. If you take the last ferry across from Java, you arrive in Bali at first light to see the whole island come to life: mists lifting over tiered pagodas, ducks off to the fields under flags of herders, women yawning in doorways, pots boiling on early morning fires, lines of shadowy people going off to market.
From Kuta, Gilimanuk can be reached out in about 3 hours drive by car. The road heading to Gilimanuk is always busy, many trucks and buses along the way. As there is only 1 main road to go to Gilimanuk, the fastest time to go there is on midnite. You will then arrived in Gilimanuk early in the morning, and then continue to trip by ferry to go to Java island.