Indonesia's transport system has been shaped over time by the economic resource base of an archipelago with thousands of islands, and the distribution of its more than 200 million people highly concentrated on a single island, Java.
All transport modes play a role in the country’s transport system and are generally complementary rather than competitive. Road transport is predominant, with a total system length of est 438,000 km in 2008. The railway system has four unconnected networks in Java and Sumatra primarily dedicated to transport bulk commodities and long-distance passenger traffic. Sea transport is extremely important for economic integration and for domestic and foreign trade. It is well developed, with each of the major islands having at least one significant port city. The role of inland waterways is relatively minor and is limited to certain areas of Eastern Sumatra and Kalimantan. The function of air transport is significant, particularly where land or water transport is deficient or non-existent. It is based on an extensive domestic airline network where all major cities can be reached by passenger plane.
Because Indonesia encompasses a sprawling archipelago, maritime shipping provides essential links between different parts of the country. Boats in common use include large container ships, a variety of ferries, passenger ships, sailing ships, and smaller motorised vessels. Traditional wooden vessel pinisi still widely used as the inter-island freight service within Indonesian archipelago. Main pinisi traditional harbours is Sunda Kelapa in Jakarta and Paotere harbour in Makassar.
Frequent ferry services cross the straits between nearby islands, especially in the chain of islands stretching from Sumatra through Java to the Lesser Sunda Islands. On the busy crossings between Sumatra, Java, and Bali, multiple car ferries run frequently twenty-four hours per day. There are also international ferry services between across the Straits of Malacca between Sumatra and Malaysia, and between Singapore and nearby Indonesian islands, such as Batam.