Bahari Express

Boat Schedule

Boat Schedule

The boat schedule is usually published and tickets become available around the 10th of the previous month. If your travel month is not listed yet, you can still submit your booking request and we will place you on our waiting list.

The fast boat journey takes approximately 2 hours and 30 minutes. Please note that slight delays may occur. We recommend allowing enough time before booking any connecting flights, trains, or other transport. When planning your transfer before or after the boat, we advise allowing more travel time than shown on Google Maps. Traffic in Java can be unpredictable, and travel times may vary depending on the route, weather, road conditions, and time of day.

Please keep in mind that extra boats may be added when tickets are sold out. Departures may also be cancelled or rescheduled due to weather conditions or other circumstances beyond our control.

June 2026 schedule

RouteJPR → KRJKRJ → JPR
Mon, 01 Jun 202608:00 | 09:00 | 11:00 | 13:0007:00 | 09:00 | 11:00 | 13:00 | 14:00
Tue, 02 Jun 202608:00 | 09:0011:00
Wed, 03 Jun 202608:00 | 09:0010:00 | 13:00
Thu, 04 Jun 202609:0013:00
Fri, 05 Jun 202609:00 | 13:0007:00
Sat, 06 Jun 202611:0007:00
Sun, 07 Jun 202610:0011:00 | 12:00
Mon, 08 Jun 202609:00 | 13:0009:00 | 13:00
Tue, 09 Jun 202609:0011:00
Wed, 10 Jun 202608:00 | 09:0010:00 | 13:00
Thu, 11 Jun 202609:0013:00
Fri, 12 Jun 202609:00 | 13:0007:00
Sat, 13 Jun 202611:0007:00
Sun, 14 Jun 202610:0011:00 | 12:00
Mon, 15 Jun 202609:00 | 13:0009:00 | 13:00
Tue, 16 Jun 202609:0011:00
Wed, 17 Jun 202608:00 | 09:0010:00 | 13:00
Thu, 18 Jun 202609:0013:00
Fri, 19 Jun 202609:00 | 13:0007:00
Sat, 20 Jun 202611:0007:00
Sun, 21 Jun 202610:0011:00 | 12:00
Mon, 22 Jun 202609:00 | 13:0009:00 | 13:00
Tue, 23 Jun 202609:0011:00
Wed, 24 Jun 202608:00 | 09:0010:00 | 13:00
Thu, 25 Jun 202609:0013:00
Fri, 26 Jun 202609:00 | 13:0007:00
Sat, 27 Jun 202611:0007:00
Sun, 28 Jun 202610:0011:00 | 12:00
Mon, 29 Jun 202609:00 | 13:0009:00 | 13:00
Tue, 30 Jun 202609:0011:00

July 2026 schedule

Tickets bookable from Friday, 12 June 2026 at 14:00 WIB.

RouteJPR → KRJKRJ → JPR
Wed, 01 Jul 202608:00 | 09:0009:00 | 13:00
Thu, 02 Jul 202608:00 | 09:0009:00 | 13:00
Fri, 03 Jul 202608:00 | 09:0009:00 | 13:00
Sat, 04 Jul 202608:00 | 09:0009:00 | 13:00
Sun, 05 Jul 202608:00 | 09:0009:00 | 13:00
Mon, 06 Jul 202608:00 | 09:0009:00 | 13:00
Tue, 07 Jul 202608:00 | 09:0009:00 | 13:00
Wed, 08 Jul 202608:00 | 09:0009:00 | 13:00
Thu, 09 Jul 202608:00 | 09:0009:00 | 13:00
Fri, 10 Jul 202608:00 | 09:0009:00 | 13:00
Sat, 11 Jul 202608:00 | 09:0009:00 | 13:00
Sun, 12 Jul 202608:00 | 09:0009:00 | 13:00
Mon, 13 Jul 202608:00 | 09:0009:00 | 13:00
Tue, 14 Jul 202608:00 | 09:0009:00 | 13:00
Wed, 15 Jul 202608:00 | 09:0009:00 | 13:00
Thu, 16 Jul 202608:00 | 09:0009:00 | 13:00
Fri, 17 Jul 202608:00 | 09:00 | 13:0009:00 | 13:00
Sat, 18 Jul 202609:00 | 13:0009:00 | 13:00
Sun, 19 Jul 202609:00 | 13:0009:00 | 11:00 | 13:00
Mon, 20 Jul 202608:00 | 09:0009:00 | 13:00
Tue, 21 Jul 202608:00 | 09:0009:00 | 13:00
Wed, 22 Jul 202608:00 | 09:0009:00 | 13:00
Thu, 23 Jul 202608:00 | 09:0009:00 | 13:00
Fri, 24 Jul 202608:00 | 09:0009:00 | 13:00
Sat, 25 Jul 202608:00 | 09:0009:00 | 13:00
Sun, 26 Jul 202608:00 | 09:0009:00 | 13:00
Mon, 27 Jul 202608:00 | 09:0009:00 | 13:00
Tue, 28 Jul 202608:00 | 09:0009:00 | 13:00
Wed, 29 Jul 202608:00 | 09:0009:00 | 13:00
Thu, 30 Jul 202608:00 | 09:0009:00 | 13:00
Fri, 31 Jul 202608:00 | 09:0009:00 | 13:00