An activity involving a ship under Sea Toll Program. All ships under the program have "Tol Laut" (meaning Sea Toll) written on their hull.

The Sea Toll Program (Indonesian: Tol Laut), sometimes called the Sea Highway Program, is a program initiated by former Indonesian president Joko Widodo. Its aim is to reduce price disparity between the main islands of Indonesia and smaller isolated islands, especially those in East Indonesia. It was launched in 2015, and has legal basis under Presidential Decree Number 106 of 2015 & Decree from Ministry of Transportation Number 4 of 2016. The program consists of the construction of new container ports in smaller regions and regularly scheduled highly subsidized ship routes from main ports of Indonesia to smaller and more isolated ports.

Background

Due to Indonesia's geography, smaller isolated islands have long lacked the infrastructure necessary for the distribution of resources. As a result, these islands lack availability of basic goods, with prices correspondingly higher than on the main islands of Java, Sumatra and Borneo.

A specialized logistical system for Indonesia was first proposed during the Yudhoyono presidency, but was never fully carried out. Joko Widodo proposed his vision of developing Indonesia from the "periphery", emphasizing that the country should pay more attention to developing and isolated regions that are often neglected. During the 2014 presidential debate, he proposed his vision called "Nawacita", a 9-point strategy which included a plan to even out development between periphery, border, and isolated areas, and the big cities of Indonesia. This included reduction of price disparities, inclusive economic development, and greater availability of goods and transportation for those that live in Indonesia's periphery regions. Additionally, he wanted to strengthen Indonesia's identity as a maritime nation.

In 2015, Widodo made a speech proposing the Sea Toll Program to reduce the price disparity of goods, especially within small islands and border regions. The program was subsequently established in the same year with three initial shipping routes.

Ship classes

KM Logistik Nusantara 3, one of main container ships

Most ships used in this program were purpose-built under the order of the government. Most of the ships are named by its class name followed by order of construction. There are six classes of ships operated under this program. In 2020 there were 116 pioneer ships, 14 container ships, 6 cattle ships, 18 open deck ships, and 138 people's ships.

Cattle ship ( Camara Nusantara class )

Cattle ship (Indonesian: Kapal ternak) is a type of ship used to transport live cattle such as cows, pigs, and goats. This particular ship has widespread use and regular routes to and from West and East Nusa Tenggara. Both provinces have significant cattle populations and industries. This particular type of ship is also equipped with facilities to feed the cattle, cattle pens, veterinarian clinics. and animal quarantine facilities. Each ship is usually capable of carrying up to 500 cows.

Main container ship ( Logistik Nusantara class )

Main container ships are container ships that are capable of carrying up to 100 Twenty-foot Equivalent Units. The minimum docking pier length for this ship is 100m. These are mother ships in the program, usually incapable of reaching smaller ports, which mostly operate between base ports. Because of that, these ships are assisted by feeder ships.

Feeder ship ( Kendhaga Nusantara class )

Feeder ships, or sometimes called connector ships (Indonesian: Kapal penghubung) are smaller versions of main container ships. They also carry fewer and smaller containers.

Pioneer ship ( Sabuk Nusantara class )

Pioneer ships are ships that serve small routes that still have little-to-no commercial value. They carry goods and transport people. They are also used to transport goods from smaller ports to bigger ports and vice versa. These ships are capable of carrying up to around 250-500 people and goods between 200 and 400 tons at the same time.

Open deck ship ( Gandha Nusantara class )

Open deck ships (Indonesian: Kapal rede) are ships specifically built with open deck and open ramp door. Generally similar in size than pioneer ships, they also transport people and goods at the same time. Open deck ships are also used for tourism.

People's ship ( Banawa Nusantara class )

This type of ship usually consist of small boats donated by locals or organizations and operated by local governments. They mostly serve to connect small islands and transport people on a small scale.

Routes

Since 2015, the number of routes has been expanded from 3 to over 26 routes, serving more than 100 ports. Around 50 new ports have also been constructed and the fleet specifically assigned to this program was 293 units in 2020. In 2021, 4 new routes were announced making the total 30 routes. Routes started from base ports (pangkalan) and main container ports in the region before continuing to smaller ports, and then taking the same route back. In 2023, the total routes operational were 39 routes operated both by state-owned companies and private partnerships. In 2024, another three additional new routes were announced. Table below shows information about routes as of 2025.

Cargo routes as of 2025
Route codeBase portRoute destinationsOperatorDistance (nautical miles)
H-1Tanjung Perak PortTanjung Perak - Makassar - Tahuna - Nunukan - Tanjung PerakPT. PELNI (PERSERO)2811
H-2Tanjung Perak PortTanjung Perak - Makassar - Bobong (Taliabu) - Malbufa (Sula) - Tanjung PerakPT. DJAKARTA LLOYD2191
H-3Tanjung Priok PortTanjung Priok - Teluk Bayur - Tanjung PriokPT. MERATUS LINE1124
H-4Tanjung Perak PortTanjung Perak - Sorong - Tanjung PerakPT. TEMPURAN MAS LINE2718
H-5Tanjung Perak PortTanjung Perak - Kupang - Ende (Maumbawa) - Tanjung PerakPT. MERATUS LINE1421
S-1Bitung PortBitung -Tahuna - Lirung / Melonguane - BitungPT. DJAKARTA LLOYD438
S-2AMakassar PortMakassar (Soekamo Hatta) - Ereke - Raha - Sikeli - Makassar (Soekamo Hatta)PT. DJAKARTA LLOYD743
S-2BMakassar PortMakassar (Soekamo Hatta) - Bungku -Kolonodale - Makassar (Soekamo Hatta)PT. DJAKARTA LLOYD1125
S-3Teluk Bayur PortTeluk Bayur - Gunung Sitoli - Sinabang - Pulau Baai - Teluk BayurPT. SUBSEA LINTAS GLOBALINDO1165
S-4Sorong PortSorong - Oransbari - Waren - Sarmi - SorongPT. PELNI (PERSERO)1258
S-5AKupang PortKupang - Rote - Sabu - KupangPT. PELNI (PERSERO)283
S-5BKupang PortKupang - Larantuka - Lembata (Lewoleba) - Kalabahi - KupangPT. PELNI (PERSERO)988
T-1Tanjung Priok PortTanjung Priok - Lhoksumawe (Aceh Utara) - Malahayati - Tanjung PriokPT. CITRABARU ADINUSANTARA2174
T-2Tanjung Priok PortTanjung Priok - Kota Segara/Tanjung Uban - Letung - Tarempa - Selat Lampa - Subi - Serasan - Midai - Kota Segara/Tanjung Uban - Tanjung PriokPT. PELNI (PERSERO)1711
T-3Makassar PortMakassar (Soekarno Hatta) - Nunukan - Tarakan - MakassarPT. CITRABARU ADINUSANTARA1264
T-4Port of BitungBitung - Pagimana - Bunta - Ampana (Mantangisi) - Parigi - BitungPT. DJAKARTA LLOYD730
T-5Tanjung Perak PortTanjung Perak - Nabire - Serui - Biak - Wasior - Tanjung PerakPT. TEMPURAN MAS LINE3782
T-6Tanjung Perak PortTanjung Perak - Tidore - Jailolo - Tanjung PerakPT. PELNI (PERSERO)2336
T-7Tanjung Perak PortTanjung Perak - Merauke - Agats - Pomako - Tanjung PerakPT. TEMPURAN MAS LINE3631
T-8Tanjung Perak PortTanjung Perak - Kisar - Letti - Moa - Damer (Wulur) - Tanjung PerakPT. LINTAS SAMUDERA GLOBALINDO1954
T-9Tanjung Perak PortTanjung Perak - Makassar - Morotai - Galela - Maba - Weda - Tanjung PerakPT. PELNI (PERSERO)2845
T-10Tanjung Perak PortTanjung Perak - Wanci - Namrole - Tanjung PerakPT. SUBSEA LINTAS GLOBALINDO1821
T-11Tanjung Perak PortTanjung Perak - Saumlaki - Dobo - Tanjung PerakPT. TEMPURAN MAS LINE2677
T-12Tanjung Perak PortTanjung Perak - Badas - Bima - Tanjung PerakPT. MENTARI MAS MULTIMODA867
T-13Tanjung Perak PortTanjung Perak - Tarakan - Tanjung PerakPT. MERATUS LINE1708
T-14Tanjung Perak PortTanjung Perak - Namlea - Tanjung PerakPT. TEMPURAN MAS LINE1984
T-15Biak PortBiak - Teba - Bagusa - Trimuris - Kasonaweja - Teba - Biak - Brumsi - BiakPT. ASDP492
T-16Merauke PortMerauke (Kelapa Lima) - Kimaam - Moor - Bade (Mapi) - Gantentiri (Bovendigul) - Merauke (Kelapa Lima)PT. ASDP1038
T-17Merauke PortMerauke (Kelapa Lima) - Atsy - Agats - Atsy - Senggo - Atsy - Merauke (Kelapa Lima)PT. ASDP1084
T-18Pomako PortTimika (Pomako) - Atsy - Eci - Atsy - Ewer -Agats - Sawaerma - Mamugu - Timika (Pomako)PT. ASDP1220
T-19Pomako PortTimika (Pomako) - Agats - Warse - Yosakor - Agats - Ayam - Katew - Agats - Yurfi - Komor - Agats - Timika (Pomako)PT. ASDP614
T-20Biak PortBiak - Manokwari - Numfor - BiakPT. ASDP252
T-21Tanjung Perak PortTanjung Perak - Pulau Obi - Saketa -Tapeleo(Gimea)/Patani - Piru - Tanjung PerakPT. LUAS LINE3436
T-22Tanjung Perak PortTanjung Perak - Bula - Elat - Larat - Tepa - Tanjung PerakPT. LUAS LINE2704
T-23Tanjung Perak PortTanjung Perak - Reo - Tanjung PerakPT. MERATUS LINE1014
T-24Tanjung Perak PortTanjung Perak - Fak-Fak - Kaimana - Tual (Pulau Kur / Tayando Tam) - Dobo - Tanjung PerakPT. PELNI (PERSERO)3004
T-25Tanjung Perak PortTanjung Perak - Nunukan - Tanjung PerakPT. TEMPURAN MAS LINE1806
T-26Tanjung Perak PortTanjung Perak - Banggai - Tanjung PerakPT. MENTARI MAS MULTIMODA1784
T-27Tanjung Perak PortTanjung Perak - Babang - Tanjung PerakPT. MENTARI MAS MULTIMODA2172

Besides the cargo routes there is also an increasing network of Pioneer ships - covering smaller ports and taking both passengers and cargo. The majority of the Pioneer ships are operated by private companies, while a minority (30 ships) are operated by Pelni. Shipping route contracting for the private companies is done annually and visible through the Government Good/Services Procurement Policy Institute (). The routes are planned monthly and subject to variability of the ports called within the route. As of 2025 there are 118 routes as shown in the table below.

Pioneer ship routes as of 2025
Route codeBase portRouteOperatorDistance
R-1Sinabang PortSinabang → Meulaboh → Sinabang → Tapak Tuan → Pulau Banyak → Singkil → Sinabanginactive474
R-2Calang PortCalang → Sinabang → Tapak Tuan → Sinabang → Lahewa → Sinabang → Pulau Banyak → Tapak Tuan → Sinabang → CalangPT. SUBSEA LINTAS GLOBALINDO933
R-3Teluk Bayur PortTeluk Bayur → Sioban → Tua Pejat → Siberut/Mailepet → Sikabuluan → Labuhan Bajau → Sigologolo → Pulau Tello → Teluk Dalam → Sibolga → Teluk Dalam → Pulau Tello → Sigologolo → Air Bangis → Labuhan Bajau → Sikabuluan/Pokai → Siberut/Mailepet → Tua Pejat → Sioban → Teluk BayurPT. PELAYARAN KARYA BERKAT MAKMUR984
R-4Teluk Bayur PortTeluk Bayur → Labuhan Bajau → Sikabuluan/Pokai → Muara Saibi → Siberut/Mailepet → Tua Pejat → Teluk Bayur → Sioban → Sikakap → Teluk Bayur → Sikakap → Sioban → Panasahan → Tua Pejat → Teluk Bayur → Sikakap → Teluk BayurPT. PELNI (PERSERO)1015
R-5Bengkulu PortBengkulu → Enggano → Bengkulu or Bengkulu → Enggano → LinauPT. SEGARA LINTAS BAHARI220
R-6Gorontalo PortGorontalo → Banggai → Samoya → Falabisahaya → Dofa → Sanana → Namlea → Ambon → Namlea → Sanana → Dofa → Falabisahaya → Samoya → Banggai → GorontaloPT. LUAS LINE1386
R-7Sri Bintan Pura Portroute A: Tanjung Pinang → Jagoh/Dabo → Pulau Pekanjang → Belinyu → Pulau Pekanjang → Jagoh/Dabo → Tanjung Pinang route B: Tanjung Pinang → Tambelan → Midai → Selat Lampa → Pulau Laut → Seluan → Selat Lampa → Subi → Pulau Panjang → Serasan → Sintete → Tambelan → Pulau Batam → Tanjung PinangPT. PELNI (PERSERO)A: 592 B: 925
R-8Sri Bayintan PortKijang → Tambelan → Pontianak → Serasan → Subi → Selat Lampa → Pulau Laut → Sedanau → Midai → Tarempa → Kuala Maras → Kijang → Sungai Guntung → Tembilahan → Sungai Guntung → KijangPT. LINTAS SAMUDERA GLOBALINDO1113
R-9Sintete PortSintete → Serasan → Subi → Penagi → Pulau Laut → Sedanau → Midai → Tarempa → Letung → Tanjung Pinang → Tambelan → SintetePT. SELVI TRANS INDO1027
R-10Pontianak PortPontianak → Tambelan → Pontianak → Padang Tikar → Telok Batang → Karimata → Ketapang → Manggar → Toboali/Sadar → Manggar → Ketapang → Karimata → Telok Batang → Padang Tikar → PontianakPT PELAYARAN KARYA BERKAT MAKMUR1295
R-11Kotabaru Portroute A: Kotabaru → Batulicin → Marabatuan → Maradapan → Matasiri → Maradapan → Marabatuan → Batulicin → Kotabaru route B: Kotabaru → Majene → Tanjung Silopo → KotabaruPT. PELNI (PERSERO)A: 252 B: 421
R-12Kotabaru Portroute A: Kotabaru → Batulicin → Marabatuan → Maradapan → Matasiri → Maradapan → Marabatuan → Batulicin → Kotabaru route B: Kotabaru → Mamuju → KotabaruPT. CITRABARU ADINUSANTARAA: 252 B: 362
R-13Tarakan PortTarakan → Bunyu → Toli Toli → Leok → Kwandang → Leok → Toli Toli → Bunyu → TarakanPT PELAYARAN KARYA BERKAT MAKMUR930
R-14Semarang PortSemarang → Jepara → Legonbajak → Teluk Sigintung → Kuala Jelai → Kendawangan → Legonbajak → Semaranginactive762
R-15Tanjung Perak PortTanjung Perak → Masalembo → Keramaian → Masalembo → Kalianget → Kangean → Sapeken → Pagerungan Besar → Sapeken → Tanjung Wangi → Sapeken → Pagerungan Besar → Sapeken → Kangean → Kalianget → Masalembo → Keramaian → Masalembo → Tanjung Perakinactive1276
R-16Kalianget PortKalianget → Masalembo → Keramaian → Matasiri → Maradapan → Marabatuan → Pelaihari → Batulicin → Kotabaru → Batulicin → Pelaihari → Marabatuan → Maradapan → Matasiri → Keramaian → Masalembo → KaliangetPT SUBSEA LINTAS GLOBALINDO702
R-17ATanjung Wangi PortTanjung Wangi → Sapeken → Pagerungan Besar → Sapeken → Kangean → Sapudi → Kalianget → Sapudi → Kangean → Sapeken → Pagerungan Besar → Sapeken → Tanjung WangiPT. PELNI (PERSERO)
R-17BTanjung Perak PortTanjung Perak → Masalembo → Keramaian → Masalembo → Kalianget → Sapeken → Tanjung Wangi → Sapeken → Kalianget → Masalembo → Keramaian → Masalembo → Tanjung PerakPT. PELNI (PERSERO)1276
R-18Kalianget PortKalianget → Kangean → Sapeken → Celukan Bawang → Labuan Lombok → Badas → Bima → Waikelo → Bima → Badas → Labuan Lombok → Celukan Bawang → Sapeken → Kangean → KaliangetPT. SELVI TRANS INDO1220
R-19Bima Portroute A: Bima → Reo → Jampea → Makassar → Jampea → Reo → Bima route B: Bima → Waikelo → Ende → Raijua → Sabu → Raijua → Ende → Waikelo → BimaPT. KARUNIA UTAMA ASIA TIMURA: 850 B: 790
R-20Bima PortBima → Labuan Lombok → Celukan Bawang → Tanjung Wangi → Sapeken → Kangean → Kalinaget → Kangean → Sapeken → Tanjung Wangi → Celukan Bawang → Labuan Lombok → BimaPT KARUNIA UTAMA ASIA TIMUR1180
R-21Bima PortBima → Calabai → Labuhan Lombok → Sailus → Sapuka → Balobaloang Besar → Makassar → Balobaloang Besar → Sapuka→ Sailus → Labuhan Lombok → Calabai → Bimainactive1136
R-22Bima PortBima → Labuan Bajo → Bonerate → Selayar → Makassar → Selayar → Bonerate → Labuan Bajo → BimaPT. NUSANTARA TIMUR LINE1052
R-23Kupang PortKupang → Ndao → Sabu → Raijua → Ende → Pulau Ende → Maumbawa → Waiwole → Mamboro → Waingapu → Mamboro → Waiwole → Maumbawa → Pulau Ende → Ende → Raijua → Sabu → Ndao → KupangPT. PELNI (PERSERO)894
R-24Kupang PortKupang → Naikliu → Wini → Lirang → Ilwaki → Kisar → Romang → Leti → Lakor → Luang / Pulau Kelapa → Sermata (Elo) → Tepa → Kroing → Saumlaki → Kroing → Tepa → Sermata (Elo) → Luang / P. Kelapa → Lakor → Leti → Romang → Kisar → Ilwaki → Lirang → Wini → Naikliu → Kupanginactive1364
R-25Kupang PortKupang → Naikliu → Mananga → Lewoleba → Balauring → Baranusa → Kalabahi → Atapupu → Kalabahi → Baranusa → Balauring → Lewoleba → Mananga → Naikliu → KupangPT. PELNI (PERSERO)810
R-26Kupang PortKupang → Wulandoni → Mananga → Maumere → Palue → Maurole → Marapokot → Reo → Labuan Bajo → Bima → Labuan Bajo → Reo → Marapokot → Maurole → Palue → Maumere → Mananga → Wulandoni → KupangPT. SELVI TRANS INDO926
R-27Kupang PortKupang → Kalabahi → Lirang → Ilwaki → Kisar → Leti → Moa → Tepa → Kroing → Saumlaki → Kroing → Tepa → Moa → Leti → Kisar → Ilwaki → Lirang → Kalabahi → KupangPT. BAHTERA LOGISTIK NUSANTARA1468
R-28Laurentius Say PortMaumere → Larantuka → Waiwerang → Wulandoni → Lewoleba → Balauring → Baranusa → Kalabahi → Maritaing → Atapupu → Kupang → Atapupu → Marataing → Kalabahi → Baranusa → Balauring → Lewoleba → Wulandoni → Waiwerang → Larantuka → MaumerePT. PELAYARAN WIRAYUDA MARITIM1044
R-29Laurentius Say PortMaumere → Palue → Maurole → Marapokot → Reo → Labuan Bajo → Bima → Labuan Bajo → Reo → Marapokot → Maurole → Palue → Maumereinactive542
R-30Reo Portroute A: Reo → Marapokot → Maumere → Marapokot → Reo route B: Reo → Bonerate → Selayar → Makassar → Selayar → Bonerate → ReoPT. JAVA SHIPPING LINESA: 280 B: 660
R-31Laurentius Say PortMaumere → Pemana → Batuata → Batuaga(Bau-Bau) → Pasar Wajo → Wanci → Kendari → Wanci → Pasar Wajo → Batuaga → Batuata → Pemana → MaumerePT CITRABARU ADINUSANTARA726
R-32Laurentius Say PortMaumere → Larantuka → Lamakera → Kalabahi → Maritaing → Lirang → Ilwaki → Romang → Kisar → Moa → Leti → Moa → Kisar → Romang → Ilwaki → Lirang → Maritaing → Kalabahi → Lamakera → Larantuka → MaumerePT. NUSANTARA TIMUR LINE1062
R-33Waingapu PortWaingapu → Waikelo → Labuan Bajo → Bima → Labuhan Lombok → Benoa → Labuhan Lombok → Bima → Labuan Bajo → Waikelo → WaingapuPT. NUSANTARA TIMUR LINE1004
R-34Waingapu PortWaingapu → Salura → Raijua → Sabu → Ndoa → Batutua → Kupang → Wulandoni → Larantuka → Wulandoni → Kupang → Batutua → Ndao → Sabu → Raijua → Salura → WaingapuPT. PELAYARAN MANDALA SEJAHTERA ABADI928
R-35Bitung PortBitung → Makalehi → Para → Ngalipaeng → Petta → Damau → Lirung → Dapalan → Kakorotan → Karatung → Miangas → Melonguane → Damau → Tahuna → Kalama → Tagulandang → Likupang → BitungPT. PELNI (PERSERO)
R-36Bitung PortBitung → Likupang → Biaro → Tagulandang → Buhias → Ulu Siau → Pehe → Makalehi → Para → Kahakitang → Para → Makalehi → Pehe → Ulu Siau → Buhias → Tagulandang → Biaro → Likupang → BitungPT JAVA SHIPPING LINES364
R-37Tahuna PortTahuna → Petta → Bukide → Lipang → Kawaluso → Matutuang → Kawio → Marore → Kawio → Matutuang → Kawaluso → Lipang → Bukide → Petta → TahunaPT. PELNI (PERSERO)278
R-38Tahuna PortTahuna → Mangaran → Lirung → Melonguane → Dapalan → Kakorotan → Miangas → Kakorotan → Essang → Beo → Melonguane → Lirung → Mangaran → Bitung → TahunaPT. PELAYARAN MANDALA SEJAHTERA ABADI842
R-39Tahuna PortTahuna → Kawaluso → Matutuang → Kawio → Marore → Kawio → Matutuang → Kawaluso → Tahuna → Bitung → TahunaPT. PELAYARAN MANDALA SEJAHTERA ABADI
R-40Gorontalo PortGorontalo → Bunta → Bualemo → Bobong → Bualemo → Bunta → GorontaloPT. NUSANTARA TIMUR LINE772
R-41Gorontalo PortGorontalo → Luwuk → Mansalean → Bobong/Talo → Lede → Tikong → Ternate → Tikong → Lede → Bobong/Talo → Mansalean → Luwuk → GorontaloPT PELAYARAN WIRAYUDA MARITIM1086
R-42Timaluta PortTilamuta → Bualemo → Banggai → Raha → Batauga → Makassar → Batauga → Raha → Banggai → Bualemo → Bumbulan → TilamutaPT PELAYARAN KARYA BERKAT MAKMUR1411
R-43Kwandang PortKwandang → Paleleh → Leok → Toli Toli → Tarakan → Nunukan → Pulau Sebatik → Nunukan → Tarakan → Toli Toli → Leok → Paleleh → KwandangPT. PELNI (PERSERO)1186
R-44Mamuju Portroute A: Mamuju → Pulau Ambo → Pulau Popoongan → Pulau Salissingan → Balikpapan → Pulau Salissingan → Pulau Popoongan → Pulau Ambo → Mamuju route B: Mamuju → Budong Budong → Bontang → Budong Budong → MamujuPT. GERBANG SAMUDRA SARANAA: 428 B: 524
R-45Poso PortPoso → Wakai → Una-una → Gorontalo → Bitung → Gorontalo Una-una → Wakai → Posoinactive778
R-46Poso PortPoso → Mantangisi → Wakai → Una-una → Malenge → Popolii → Pasokan → Gorontalo → Bitung → Gorontalo → Pasokan → Popolii → Malenge → Una-una → Wakai → Mantangisi → PosoPT. NUSANTARA TIMUR LINE
R-47Wani PortWani → Donggala → Samarinda → Ogoamas → Toli Toli → Tarakan → Toli Toli → Oagamas → Samaringa → Donggala → WaniPT. LINTAS SAMUDERA GLOBALINDO1316
R-48Wani PortWani → Donggala → Wani → Ogoamas → Malala → Toli-Toli → Leok → Lokodidi → Paleleh → Kwandang → Labuhan Uki → Kwandang → Paleleh → Lokodidi → Leok → Toli-Toli → Malala → Ogoamas → Wani → Donggala → Waniinactive1036
R-49Pagimana PortPagimana → Gorontalo → Banggai → Bobong → Bitung → Falabisahaya → Bitung → Bobong → Banggai → Gorontalo → PagimanaPT. GERBANG SAMUDRA SARANA
R-50Tobelo Portroute A: Tobelo → Buli → Bicoli → Tepeleo → Gebe → Tepeleo → Bicoli → Buli → Tobelo route B: Tobelo → Darume → Dama → Kedi → Mayau → Bitung → Mayau → Kedi → Dama → Darume → TobeloPT. SUBSEA LINTAS GLOBALINDO
R-51Kolonedale PortKolonedale → Bungku → Menui → Kendari → Menui → Bungku → Kolonedale → Baturube → Banggai → Bobong → Banggai → Baturube → KolonedalePT. LINTAS SAMUDERA GLOBALINDO884
R-52Parigi PortParigi → Mantangisi → Una-una → Wakai → Malenge → Popolii → Pasokan → Gorontalo → Pasokan → Pagimana → Pasokan → Popolii → Malenge → Wakai → Una-una → Mantangisi → ParigiPT. LINTAS SAMUDERA GLOBALINDO1225
R-53Ampana PortAmpana → Gorontalo → Bunta → Pasokan → Popolii → Malenge → Wakai → Ampana → Una-una → Parigi → Una-una → Ampana → Wakai → Malenge → Popolii → Pasokan → Bunta → Gorontalo → AmpanaPT. LINTAS SAMUDERA GLOBALINDO
R-54Kendari PortKendari → Langara → Waodeburi → Pasar Wajo → Bau Bau → Pola → Banggai → Bobong → Sanana → Obi → Sanana → Bobong → Banggai → Pola → Bau Bau → Pasar Wajo → Waodeburi → Langara → KendariPT. SELVI TRANS INDO1490
R-55Kendari PortKendari → Wanci → Tomia → Batauga → Bau Bau → Liana Banggai → Talaga → Sikeli → Pomalaa → Bulukumba → Pomalaa → Sikeli → Talaga → Liana Banggai → Bau Bau → Batauga → Tomia → Wanci → Kandari?1206
R-56Kendari PortKendari → Langara → Waodeburi → Pasar Wajo → Wanci → Kaledupa → Tomia → Binongko → Kalabahi → Binongko → Tomia → Kaledupa → Wanci → Pasar Wajo → Waodeburi → Langara → KendariPT. JAVA SHIPPING LINES1066
R-57Kendari PortKendari → Bobong → Tikong → Banggai → Luwuk → Ampana → Gorontalo → Ampana → Luwuk → Banggai → TIkong → Bobong → KendariPT. PELNI (PERSERO)1392
R-58Makassar Portroute A: Makassar → Selayar → Jampea → Makassar route B: Makassar → Maccini Baji → Dewakang Lompo → Pulau Kalukalukuang → Pulau Pamantuang → Pulau Kalukalukuang → Dewakang Lompo → Maccini Baji → MakassarPT. SUBSEA LINTAS GLOBALINDOA: 453 B: 378
R-59Makassar PortMakassar → Bentaeng → Selayar → Jinato → Kayuadi → Jampea → Bonerate → Kalaotoa → Maumere → Kalaotoa → Bonerate → Jampea → Kayuadi → Jinato → Selayar → Bentaeng → MakassarPT. PELNI (PERSERO)840
R-60Makassar Portroute A: Makassar → Maccini Baji → Dewakang Lompo → Pulau Marasende → Pulau Doangdoangan Lompo → Pulau Doangdoangan Caddi → Pulau Kalukalukuang → Pulau Pammantauang → Pulau Sabaru → Pulau Kalukalukuang → Pulau Doangdoangan Caddi → Pulau Doangdoangan Lompo → Maccini Baji → Makassar route B: Makassar → Maccini Baji → Pulau Balobaloang Lompo → Pulau Sumanga → Pulau Matalaang → Pulau Sapuka → Tampaang → Pulau Sailus Lompo → Pulau Kapoposang Bali → Badas → Pulau Kapoposang Bali → Pulau Sailus Lompo → Tampaang → Pulau Sapuka → Pulau Matalaang → Pulau Sumanga → Pulau Balobaloang Lompo → Maccini Baji → MakassarPT. PELNI (PERSERO)A: 450 B: 814
R-61Ternate Portroute A: Ternate → Soasio → Gita → Tomara → Bisui → Mafa → Weda → Mesa → Banemo → Patani → Gebe → Patani → Banemo → Mesa → Weda → Mafa → Bisui → Tomara → Gita → Soasio → Ternate route B: Ternate → Mayau → Tifure → Bitung → Tifure → Mayau → TernatePT. AKSAR SAPUTRA LINESA: 736 B: 334
R-62Ternate Portroute A: Ternate → Jailolo → Tobelo → Wasileo → Buli → Maba → Bicoli → Peniti → Tapaleo → Gebe → Tapaleo → Peniti → Bicoli → Maba → Buli → Wasileo → Tobelo → Jailolo → Ternate route B: Ternate → Mayau → Tifure → Bitung → Tifure → Mayau → TernatePT. SURYA BAHTERA MARITIMA: 760 B: 334
R-63Ternate Portroute A: Ternate → Pigaraja → Madapolo → Laiwui → Sanana → Dofa → Tikong → Lede → Bobong → Lede → Tikong → Dofa → Sanana → Laiwui → Madapolo → Pigaraja → Ternate route B: Ternate → Jailolo → Mayau → Bitung → Mayau → Jailolo → TernatePT. PELNI (PERSERO)A: 988 B: 320
R-64Ternate Portroute A: Ternate → Pulau Dowora → Gane Dalam → Sekeli → Sum → Tobalai/Wooi → Fluk → Wayaloar → Gumumu/Manu → Buano → Ambon → Buano → Gumumu/Manu → Wayaloar → Fluk → Tobalai.Wooi → Sum → Sekeli → Gane Dalam → Pulau Dowora → Ternate route B: Ternate → Mayau → Tifure → Bitung → Tifure → Mayau → TernatePT. PELNI (PERSERO)A: 828 B: 334
R-65Babang Portroute A: Babang → Bibinoi → Pigaraja → Pasipalele → Gane Dalam → Bisui → Mafa → Bisui → Gane Dalam → Pasipalele → Pigaraja → Bibinoi → Babang route B: Babang → Saketa → Yaba → Kayoa → Makian → Bitung → Makian → Kayoa → Yaba → Saketa → BabangPT. KARUNIA UTAMA ASIA TIMURA: 332 B: 520
R-66Babang Portroute A: Babang → Saketa → Kayoa → Makian → Ternate → Makian → Kayoa → Saketa → Babang route B: Babang → Torobi → Kofiau → Pam → Sorong → Pam → Kofiau → Torobi → BabangPT. CITRA MAKMURA: 390 B: 520
R-67Sanana Portroute A: Sanana → Pasipa → Loseng → Bobong → Bitung → Bobong → Loseng → Pasipa → Sanana route B: Sanana → Namlea → Ambon → Namlea → SananaPT. PELAYARAN MANDALA SEJAHTERA ABADIA: 666 B: 324
R-68Sanana PortSanana → Malbufa → Dofa → Falabisahaya → Tikong → Lede → Bobong → Kendari → Bobong → Lede → Tikong → Falabisahaya → Dofa → Malbufa → SananaPT. PELAYARAN MANDALA SEJAHTERA ABADI678
R-69Ambon PortAmbon → Banda → Geser → Gorom → Kesui → Pulau Teor → Pulau Kur → Tual → Pulau Kur → Pulau Teor → Kesui → Gorom → Geser → Werinama → Banda → Amahai → Banda → AmbonPT. PELNI (PERSERO)1031
R-70Ambon PortAmbon → Banda → Tual → Molu → Sofyanin → Larat → Wunlah → Saumlaki → Marsela → Kroing/Letwurung → Dawera/Dawelor → Lewa/Dai → Tepa → Pulau Wetang/Herley → Lelang/Elo → Lakor → Moa → Leti → Kisar/Wonreli → Arwala/Sutilarang → Romang → Wulur → AmbonPT. CITRABARU ADINUSANTARA1296
R-71Ambon PortAmbon → Kumber/Banda → Tual → Elat → Banda Eli → Dobo → Banda Eli → Elat → Tual → Toyando → Pulau Kur → Pulau Kaimer → Kumber/Banda → AmbonPT. CITRABARU ADINUSANTARA811
R-72Ambon PortAmbon → Tual → Elat → Molu → Larat → Rumean/ Sofyanin → Saumlaki → Adaut → Seira → Dawera/Dawelor → Kroing → Tepa → Marsela → Saumlaki → Sofyanin/ Rumean → Larat → Molu → Elat → Tual → Amboninactive1502
R-73Ambon PortAmbon → Wulur → Tepa → Lelang/Elo → Lakor → Moa → Leti → Kisar → Ilwaki → Aimau → Lirang → Kupang → Lirang → Aimau → Ilwaki → Kisar → Leti → Moa → Lakor → Lelang/Elo → Tepa → Wulur → AmbonPT. KAWAN BERSAMA LOGISTIK1560
R-74Ambon PortAmbon → Tehoru → Werinama → Kelmuri → Geser → Bula → Gorom → Kesui → Pulau Teor → Kesui → Gorom → Bula → Geser → Kelmuri → Weinama → Tehoru → AmbonPT. PELNI (PERSERO)882
R-75Ambon PortAmbon → Amahai → Serua → Nila → Teon → Batu Merah → Wulur → Romang → Kisar → Leti → Moa → Lakor → Luang/Pulau Tamta → Lelang/Elo → Tepa → Leaw/Dai → Dawera/Dawelor → Kroing → Marsela → Saumlaki → Tual → AmbonPT. PELNI (PERSERO)1332
R-76Ambon PortAmbon → Ambalau → Wamsisi → Namrole → Leksula → Tifu → Waimulang → Nanali/Fogi → Waimulang → Tifu → Leksula → Namrole → Wamsisi → Ambalau → AmbonPT. KAWAN BERSAMA LOGISTIK340
R-77Ambon PortAmbon → Waisala → Buano → Taniwel → Wahai → Kobisadar → Bula → Waigama → Sorong → Waigama → Bula → Kobisadar → Wahai → Taniwel → Buano → Waisala → AmbonPT. BAHTERA LOGISTIK NUSANTARA834
R-78Tual PortTual → Tayando → Pulau Kur → Kaimer → Teor → Kesui → Gorom → Pulau Amarsekaru → Geser → Bula → Fak Fak → Bula → Geser → Pulau Amarsekaru → Gorom → Kesui → Teor → Kaimer → Pulau Kur → Tayando → TualPT. SINAR PERMATA TIMUR768
R-79Tual Portroute A: Tual → Banda Eli → Elat → Tual route B: Tual → Toyando → Pulau Tam → Fadol → Pulau Mangur → Pulau Kur → Kaimer → Teor → Kesui → Pulau Kumber → Ambon → Pulau Kumber → Kesui → Teor → Kaimer → Pulau Kur → Pulau Mangur → Fadol → Pulau Tam → Toyando → TualPT. KAWAN BERSAMA LOGISTIKA: 93 B: 746
R-80Tual PortTual → Dobo → Mariasi → Kojabi → Warabal → Longar → Meror → Batu Goyang → Serwatu → Taberfane → Benjina → Dobo → Tualinactive566
R-81Tual Portroute A: Tual → Dobo → Tual route B: Tual → Tayando → Pulau Tam → Pulau Mangur → Pulau Kur → Kaimer → Teor → Kesui → Gorom → Geser → Bula → Geser → Gorom → Kesui → Teor → Kaimer → Pulau Kur → Pulau Mangur → Pulau Tam → Tayando → TualPT. SINAR PERMATA TIMURA: 216 B: 550
R-82Tual PortTual → Dobo → Larat → Saumlaki → Marsela → Kroing → Dawera/Dawelor → Tepa → Luang → Moa → Romang → Kisar → Romang → Moa → Luang → Tepa → Dawera/Dawelor → Kroing → Marsela → Saumlaki → Larat → Dobo → TualPT. GERBANG SAMUDRA SARANA980
R-83Tual PortTual → Dobo → Larat → Saum laki → Marsela → Kroing → Dawera/Dawelor → Kroing → Marsela → Saumlaki → Larat → Dobo → Tualinactive1042
R-84Saumlaki PortSaumlaki → Seira → Nurkat → Molu → Larat → Sofyanin/Rumean → Tual → Dobo → Timika/Pomako → Dobo → Tual → Sofyanin/Rumean → Larat → Molu → Nurkat → Seira → SaumlakiPT. INTI SAMUDERA TIMUR1216
R-85Saumlaki PortSaumlaki → Tutukembong → Larat → Molu → Teon → Nila → Serua → Amahai → Ambon → Molu → Larat → Tutukembong → SaumlakiPT. PELAYARAN KARYA BERKAT MAKMUR1100
R-86Saumlaki PortSaumlaki → Dawera/Dawelor → Kroing → Marsela → Tepa → Wulur → Lelang/Elo → Lakor → Moa → Leti → Kisar → Romang → Arwala/Sutilarang → Lerokis → Eray → Lirang → Kalabahi → Kupang → Kalabahi → Lirang → Eray → Lerokis → Arwala/Sutilarang → Romang → Kisar → Leti → Moa → Lakor → Lelang/Elo → Wulur → Tepa → Marsela → Kroing → Dawera/Dawelor SaumlakiPT. PELNI (PERSERO)1524
R-87Saumlaki PortSaumlaki → Kroing → Marsela → Tepa → Wulur → Lelang/Elo → Moa → Leti → Kisar → Lerokis → Eray/Upisera → Kalabahi → Eray/Upisera → Lerokis → Kisar → Leti → Moa → Lelang/Elo → Wulur → Tepa → Marsela → Kroing → Saumlakiinactive1164
R-88Kalabahi PortKalabahi → Kupang → Naikliu → Wini → Ilwaki → Kisar → Romang → Leti → Moa → Lakor → Luang → Mahaleta → Herley/Wetang → Kroing → Marsela → Saumlaki → Marsela → Kroing → Herley/Wetang → Mahaleta → Luang → Lakor → Moa → Leti → Romang → Kisar → Ilwaki → Wini → Naikliu → Kupang → KalabahiPT. PELAYARAN KARYA BERKAT MAKMUR1620
R-89Saumlaki PortSaumlaki → Dawera/Dawelor → Kroing → Moa → Leti → Kisar → Romang → Arwala → Lerokis → Eray → Kalabahi → Kupang → Kalabahi → Eray → Lerokis → Arwala → Romang → Kisar → Leti → Moa → Kroing → Dawera/Dawelor → SaumlakiPT. PERUSAHAAN PELAYARAN INTI IRAMA LINES1324
R-90SaumlakiSaumlaki → Dawera/Dawelor → Kroing → Moa → Leti → Kisar → Romang→ Arwala → Lerokis → Eray/Upisera → Kalabahi → Kupang → Kalabahi → Eray/Upisera → Lerokis → Arwala → Romang → Kisar → Leti → Moa → Tepa → Kroing → Dawera/Dawelor → Saumlakiinactive1324
R-91Saumlaki PortSaumlaki → Adaut → Seira → Pulau Wotar → Wunlah → Labobar → Teneman → Larat → Molu → Banda → Ambon → Banda → Molu → Larat → Teneman → Labobar → Wunlah → Pulau Wotar → Seira → Adaut → SaumlakiPT. INTI IRAMA LINES914
R-92Jayapura PortJayapura → Depapre → Kaipuri → Dawai → Serui → Waren → Nabire → Wasior → Manokwari → Biak → Manokwari → Wasior → Nabire → Waren → Serui → Dawai → Kaipuri → Depapre → JayapuraPT. PELNI (PERSERO)1604
R-93Jayapura PortJayapura → Depapre → Pulau Wakde → Sarmi → Pulau Liki → Teba → D.Rombebai → Trimuris → Kasonaweja → Trimuris → D.Rombebai → Teba → Pulau Liki → Sarmi → Pulau Wakde → Depapre → JayapuraPT. BAYU BAHARI NUSANTARA LINE746
R-94Jayapura PortJayapura → Teba → Puiway → Waren → Serui → Biak → Wapoga → Napan → Nabire → Yaur → Teluk Umar → Napan → Wapoga → Biak → Serui → Waren → Puiway → Teba → JayapuraPT. PELNI (PERSERO)1264
R-95Jayapura PortJayapura → Depapre → Teba → Kurudu → Waren → Serui → Wooi → Miosnum → Poom → Biak → Numfor → Manokwari → Numfor → Biak → Poom → Miosnum → Wooi → Serui → Waren → Kurudu → Teba → Depapre → JayapuraPT. BAYU BAHARI NUSANTARA LINE1252
R-96Jayapura PortJayapura → Sarmi → Teba → Dawai → Waren → Serui → Ansus → Wooi → Miosnum → Poom → Windesi → Tindaret → Biak → Tindaret → Windesi → Poom → Miosnum → Wooi → Ansus → Serui → Waren → Dawai → Teba → Sarmi → JayapuraPT. PELNI (PERSERO)1012
R-97Biak Portroute A: Biak → Windesi → Poom → Wooi → Ansus → Serui → Dawai → Kaipuri → Dawai → Serui → Ansus → Wooi → Poom → Windesi →Biak route B: Biak → Korido → Saribi → Manokwari → Saribi → Korido → Biak route C: Biak → Pulau Insobabi → Miosbipondi → Pulau Mapia → Miosbipondi → Pulau Insobabi → BiakPT. PELNI (PERSERO)A: 472 B: 288 C: 376
R-98Biak PortBiak → Pulau Wundi → Pulau Mbromsi → Biak → Korido → Saribi → Manokwari → Windesi → Wasior → Teluk Umar → Nabire → Wapoga → Waren → Kaipuri → Dawai → Serui → Ansus → Poom → BiakPT. PELNI (PERSERO)745
R-99Biak Portroute A: Biak → Korido → Yenggarbun → Miosbipondi → Pulau Mapia → Miosbipondi → Yenggarbun → Korido →Biak route B: Biak → Saribi → Manokwari → Saribi → Biak route C: Biak → Poom → Wooi → Ansus → Serui → Waren → Pulau Moor → Napan/Wainami → Pulau Nambor → Nabire → Wasior → Manokwari → Saribi → BiakPT. BERKAT JAYA MULIAA: 450 B: 270 C: 689
R-100Merauke PortMerauke → Kimaam → Atsy → Kanami → Eci → Sagoni → Jinak → Binam → Senggo → Binam → Jinak → Sagoni → Eci → Kanami → Atsy → Kimaam → MeraukePT. SUBSEA LINTAS GLOBALINDO1450
R-101Merauke PortMerauke → Kimaam → Moor → Kepi → Tagemon → Ikisi → Boma → Ikisi → Tagemon → Kepi → Moor → Kimaam → MeraukePT. SUBSEA LINTAS GLOBALINDO1146
R-102Merauke PortMerauke → Wanam → Atsy → Eci → Agats → Sawaerma → Agats → Eci → Atsy → Wanam → Meraukeinactive1182
R-103Merauke PortMerauke → Wanam → Etsy → Ecy → Waganu → Wowi → Suator → Senggo → Suator → Wowi → Waganu → Ecy → Etsy → Wanam → MeraukePT. BAHTERA LOGISTIK NUSANTARA1522
R-105Merauke PortMerauke → Wanam → Bade → Agats → Pomako → Agats → Bade → Wanam → MeraukePT. SUBSEA LINTAS GLOBALINDO1284
R-106Merauke PortMerauke → Wanam → Bade → Mur → Kepi → Mur → Bade → Wanam → MeraukePT. BAHTERA LOGISTIK NUSANTARA784
R-107Merauke PortMerauke → Buraka → Kumbis → Moi → Kimaam → Wanam → Tabonji → Wantarma → Tabonji → Wanam → Kimaam → Moi → Kumbis → Buraka → MeraukePT. BAHTERA LOGISTIK NUSANTARA768
R-108Manokwari Portroute A: Manokwari → Oransbari → Numfor → Biak → Numfor → Manokwari B: Manokwari → Oransbari → Yamakan → Yende → Windesi → Wasior → Windesi → Yende → Yamakan → Oransbari → ManokwariPT. PELNI (PERSERO)A: 321 B: 344
R-109Manokwari Portroute A: Manokwari → Ooransbari → Numfor → Biak → Numfor → Manokwari route B: Manokwari → Oransbari → Yembekiri → Yamakan → Sabubar → Yende → Asemdane → Windesi → Wasior → Windesi → Asemdane → Yende → Sabubar → Yamakan → Yembekiri → Oransbari → ManokwariPT. SINAR PERMATA TIMURA: 321 B: 446
R-110Manokwari PortManokwari → Saukorem → Wanden → Waibem → Wau → Warmandi → Saubeba → Kwoor → Hopmare → Werur → Sausopor → Mega → Sorong → Mega → Sausopor → Werur → Hopmare → Kwoor → Saubeba → Warmandi → Wau → Waibem → Wanden → Saukorem → ManokwariPT. PELNI (PERSERO)554
R-111Manokwari PortManokwari → Saukorem → Sausapor → Mega → Sorong → Fak Fak → Karas → Kaimana → Karas → Fak Fak → Sorong → Mega → Sausopor → Saukorem → ManokwariPT. PELNI (PERSERO)1202
R-112Sorong PortSorong → Yellu → Bula → Geser → Gorom → Fak Fak → Karas → Kaimana → Lobo → Warifi → Pomako → Warifi → Lobo → Kaimana → Karas → Fak Fak → Gorom → Geser → Bula → Yellu → SorongPT. PELNI (PERSERO)1778
R-113Sorong PortSorong → Arefi → Selfele → Pulau Gag → Kofiau → Weigem → SorongPT. BERKAT BERJAYA MULIA302
R-114Sorong PortA: Sorong → Sausopor → Sorong B: Sorong → Kofiau → Waigama → Aduwey → Lilinta → Fafanlaf → Lilinta → Aduwey → Waigana → Atkari → Linmalas → Folley → Dulbatan → Seget → Waliam → SorongPT. SELVI TRANS INDOA: 144 B: 441
R-115Sorong Portroute A: Sorong → Waisai → Kabare → Pulau Ayu → Pulau Fani → Pulau Ayu → Kabare → Waisai → Sorong route B: Sorong → Teminabuan → Kais → Matemani → Mugim → Inawatan → Kokoda → Inawatan → Mugim → Matemani → Kais → Teminabuan → SorongPT CITRABARU ADINUSANTARAA: 428 B: 536
R-116Sorong PortSorong → Bintuni → Babo → Kokas → Fak Fak → Karas → Kaimana → Karas → Fak Fak → Kokas → Babo → Bintuni → SorongPT. PELNI (PERSERO)1248
R-117Sorong PortSorong → Yellu → Bula → Fak Fak → Kokas → Sagan/Otoweri → Tofoi → Babo → Bintuni → Babo → Tofoi → Sagan/Otoweri → Kokas → Fak Fak → Bula → Yellu → Teminabuan → Seget → SorongPT. SURYA BAHTERA MARITIM1090
R-118Sorong PortSorong → Bula → Geser → Gorom → Kesui → Fak Fak → Kaimana → Pomako → Dobo → Pomako → Kaimana → Fak Fak → Kesui → Gorom → Geser → Bula → SorongPT. SURYA BAHTERA MARITIM2134

Effect

In 2017, an analysis showed a positive impact in the form of a decrease in the price index value chart for price commodities, namely cooking oil by an average of 4.652% and beef by an average of 4.85%. In East Nusa Tenggara, cement price decreased more than 50% per sack in the same year. In Rote Ndao Regency, an average decrease of 11-20% of grocery prices such as chicken meat, cooking oil, egg, and rice. In Tidore and Fakfak Regency, the price of basic goods decreased by 14% and 10% respectively. Pelni, a national shipping company, saw return freight increase by 147% in 2020, potentially creating new business opportunities for entrepreneurs and businesses from isolated regions. In 2017, the price of frozen chicken on the island of Morotai decreased from Rp 40,000 to Rp 34,000. On the same year in Merauke, price of wheat flour decreased from Rp 185,000 per 25 kilograms down to Rp 172,000. In 2018, it was noted that the program decreases reliance of border regions in Kalimantan on Malaysian products as much as 20%. On Natuna Regency, price of clothes decreased as much as 45% and price of salt on North Halmahera Regency decreased 50% per kilogram. It is noted that majority of requested to isolated regions and smaller ports are basic goods such as cooking oil, rice, or sugar, in addition to steel for construction. At the same time, majority of return freights are fishery products, forest products, and copra.

Nationally, it is estimated on average the program decreased basic goods and grocery prices as much as 30%.

Criticism

The program was criticized for several reasons. One of them is that the program did not help Indonesia's shipping industry. While the majority of ships were constructed in Indonesia, around 60-75% of ship components were still imported as of 2018. Local dockyards were also rarely utilized for reparation and maintenance, in addition of newly constructed ship only 10% utilizes local dockyards. In maintenance and repairing, 80% of repairing and maintenance requests were from state-operated ships showing a lack of business by private shipping companies.

According to Minister of Transportation, Budi Karya Sumadi, while the program reduced overall prices and logistical cost, Indonesia still has more expensive logistics compared to neighbouring regions such as Japan and China. World Bank data in 2018 revealed that transporting a container from Jakarta to Singapore, Hong Kong, Bangkok, and Shanghai cost between $100–200 while cost of transporting from Jakarta to Padang, Medan, Banjarmasin, and Makassar still costs more than $1,400.

Another criticism is that the number of ports utilized are still small. As of 2017, only 97 out of 570 operational ports were used by the program. Indonesia's Shipping Connectivity Index is rank 36 out of 178 countries. While improving, this is still far from neighbouring country such as Malaysia and Vietnam with respective ranks of 5 and 19.

Lack of return freight is also criticized. Local entrepreneurs and businesses from destination ports are not using the program to tap into the city market. In 2020, return freight size was only 34% of goods delivered. In response, the Ministry of Transportation formed a special team to address the issue and increase return freight. Indonesian economist Faisal Basri criticized the program for only benefiting traders and businesses that have control over ports.