Cross-strait
Ferry Schedule.
Ferry schedules Singapore ↔ Batam and Johor ↔ Batam. Pick a direction and origin to see times.
⛴️
Batam Fast
14 departures
07:20
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
08:00
~50m
HarbourFront (SG)
Harbour Bay
S$32
≈ Rp 368.000
≈ RM109
≈ $23.68
09:10
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
09:40
~40m
Tanah Merah (SG)
Nongsapura
S$34
≈ Rp 391.000
≈ RM116
≈ $25.16
10:30
~50m
HarbourFront (SG)
Harbour Bay
S$32
≈ Rp 368.000
≈ RM109
≈ $23.68
11:40
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
11:40
~40m
Tanah Merah (SG)
Nongsapura
S$34
≈ Rp 391.000
≈ RM116
≈ $25.16
13:30
~50m
HarbourFront (SG)
Harbour Bay
S$32
≈ Rp 368.000
≈ RM109
≈ $23.68
14:20
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
15:40
~40m
Tanah Merah (SG)
Nongsapura
S$34
≈ Rp 391.000
≈ RM116
≈ $25.16
16:50
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
17:30
~50m
HarbourFront (SG)
Harbour Bay
S$32
≈ Rp 368.000
≈ RM109
≈ $23.68
18:40
~40m
Tanah Merah (SG)
Nongsapura
S$34
≈ Rp 391.000
≈ RM116
≈ $25.16
19:00
~60m
HarbourFront (SG)
Batam Centre
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
⛴️
Majestic Fast Ferry
2 departures
09:00
~50m
HarbourFront (SG)
Waterfront
S$31
≈ Rp 356.500
≈ RM105
≈ $22.94
15:00
~50m
HarbourFront (SG)
Waterfront
S$31
≈ Rp 356.500
≈ RM105
≈ $22.94
⛴️
Sindo Ferry
3 departures
08:30
~45m
HarbourFront (SG)
Sekupang
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
12:30
~45m
HarbourFront (SG)
Sekupang
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
16:00
~45m
HarbourFront (SG)
Sekupang
S$30
≈ Rp 345.000
≈ RM102
≈ $22.2
Plan your trip
Our AI planner builds a full itinerary — ferries, places, food — automatically.
Start the AI planner