Skip to content

BatamGems · Your travel desk

Plan the spend. Enjoy the trip.

Bring hotels, meals, transport, tickets and places together. Set your days, nights, travellers and prices.

From Singapore

BatamFast: SGD 76 return / person

The published fare page lists SGD 43 Singapore → Batam and SGD 40 Batam → Singapore one way. It says departure fees and surcharge are included.

The operator also displays a fuel-surcharge notice. Confirm the checkout total for your dates and route. This reference is not automatically added to your budget.

Sources checked: 9 October 2026 · Fares may change. Add Transport / ferry below and choose Per person for a fare quoted per traveller.

From Johor, Malaysia

Indomas · Stulang Laut → Batam Centre

Johor departure ferry fares
PassengerOne wayReturn
AdultMYR 135MYR 195
ChildMYR 115MYR 165

The operator states Malaysia seaport tax of MYR 35 is included. Confirm age categories, extras, availability and the checkout total. Batam-origin fares differ; do not use this table for a journey starting in Batam.

Source published 6 October 2026 · checked 9 October 2026. Add adult and child tickets as separate costs with their respective quantities; use Total once for a group total.

Sourced public price · 2026-10-09

Taman Kolam Sekupang

IDR 5,000 / person

BP Batam price source

This general listing pre-fills your budget. Confirm weekend, public-holiday and visitor-category charges before travelling.

Sourced public price · 2026-10-09

Taman Rusa Sekupang

IDR 5,000 / person

BP Batam price source

This general listing pre-fills your budget. Confirm weekend, public-holiday and visitor-category charges before travelling.

Your choices stay in this browser. No account needed.

Your travel rhythm

A trip that fits your budget

Changing days sets nights to days minus one; adjust nights if needed. Hotel costs use rooms × nights, never travellers.

Cover the whole trip

Hotel, food, tickets & transfers

Add each cost below, or choose a real place in the search. Daily food uses your allowance × travellers × days. Leave out breakfast included by your hotel. Do not count the same meals in both an allowance and individual restaurant lines.

Use a sourced price reference

Indomas Johor → Batam, adult return

MYR 195 · per passenger

Johor-origin adult return ticket. Malaysia seaport tax MYR 35 is listed as included. Confirm checkout total; set the number of adult passengers below.

Source checked: 9 October 2026

Indomas Johor → Batam, child return

MYR 165 · per passenger

Johor-origin child return ticket. Confirm the operator's child age band and checkout total; set the number of children below.

Source checked: 9 October 2026

Horizon car & driver, 10-hour charter

SGD 70 · per vehicle / day, from

Published starting price per vehicle per day (10 hours), not per passenger. Confirm vehicle capacity, dates, pickup, overtime and final quote.

Source checked: 9 October 2026

Holiday Inn romantic dinner, one couple

IDR 1,788,000 · one package

Special five-course dinner package for one couple, advertised nett, with wine and décor. Reservation required. Private venue/personal-server add-on IDR 300,000 is extra. This is not an everyday meal allowance.

Source checked: 9 October 2026

Check every part of your spend

Hotels

Not added yet. Free or included? Record 0 to account for it.

Food & drinks

Not added yet. Free or included? Record 0 to account for it.

Ferry / flights

Not added yet. Free or included? Record 0 to account for it.

Transfers & transport

Not added yet. Free or included? Record 0 to account for it.

Tickets & activities

Not added yet. Free or included? Record 0 to account for it.

Extras

Not added yet. Free or included? Record 0 to account for it.

Find your favourites

Add a hotel, meal or stop

89 Hotel

Nagoya

99 Hotel

Nagoya

Acacia Hotel

Sekupang

Ace Hotel

Nagoya

AP Premier Batam

Harbour Bay

Build your budget

Enter your quote per unit, including taxes. Uncheck alternatives to avoid counting two hotels for the same nights. For split stays, use Total once with your quoted stay total.

Meal allowance: enter the whole-trip amount per person, or change quantity for the number of meals. Add ferry, transfers, insurance and other costs as needed.