Reviewed · SHORE EXCURSIONS
From Singapore: Express shore excursion to Indonesia (6 hours)
A passport stamp with a massage attached. This unusual shore excursion takes you from Singapore to Batam, Indonesia, by fast Business Class ferry, then gives you time to shop and enjoy a two-hour Indonesian aromatherapy treatment. I like the plush ferry seating and the simple, well-organized plan. I also like that nearly the whole Batam visit happens inside the Harbour Bay complex, so you do not need to arrange taxis or chase down several distant sights.
The main catch is the tight six-hour schedule. The ferry must be caught on time, and the price of $237.41 per person does not include Indonesia’s $20 visa-on-arrival fee. You also need a passport valid for at least six months and must be sure your nationality qualifies for the visa arrangement.
In This Review
- Key points at a glance
- Why this Singapore to Batam trip is different
- Starting at HarbourFront Centre on level 3
- The 90-minute Business Class crossing
- Clearing immigration at Batam Harbour Bay
- One hour for Batam food and shopping
- Two hours at ESKA Wellness Spa
- Returning to Singapore and your cruise ship
- Is $237.41 good value?
- Who should book this experience?
- Practical details before you pay
- FAQ
- Where does the experience begin?
- How long is the ferry ride to Batam?
- What is included in the price?
- Is the Indonesian visa-on-arrival fee included?
- What passport requirements apply?
- How much free time is available in Batam?
- Is hotel pickup included?
- Should you book it?
Key points at a glance

- Business Class ferry comfort: Expect a clean, climate-controlled cabin with plush leather armchairs and generous legroom on the 90-minute crossing each way.
- A quick Indonesian border crossing: You clear immigration at Batam Harbour Bay and receive an Indonesian immigration sticker or stamp for your passport collection.
- Shopping without a long transfer: The ferry terminal connects directly with a mall containing cafés, restaurants, shops, a pharmacy, bakeries, and a Marriott Hotel.
- A full two-hour massage: The main activity is a premium traditional Indonesian aromatherapy massage at ESKA Wellness Spa, inside Bayfront Mall.
- Built for cruise schedules: The trip begins and ends at Singapore’s HarbourFront Centre, the cruise terminal used by several major cruise lines.
- Strict timing matters: Miss the ferry because of late check-in or incomplete documents, and no refund is issued.
Why this Singapore to Batam trip is different

Most shore excursions from Singapore keep you on the island or send you toward familiar city sights. This one gives you a brief international side trip instead. In six hours, you cross into Indonesia, clear immigration, shop in Batam, receive a massage, and return to Singapore.
That is a lot of border paperwork and sea travel for one afternoon, but it is also the point. If you collect passport stamps, the Indonesian immigration sticker or stamp gives the outing a small souvenir that a standard shopping tour cannot match. The trip feels less like sightseeing and more like a neatly packaged change of country.
The strongest praise attached to this experience is that everything was well taken care of, and that matches the structure. You are not being sent off with a vague meeting point and a list of suggestions. Your final ticket voucher includes detailed instructions and a step-by-step video. That matters at a busy cruise terminal, where a small check-in mistake can have expensive consequences.
More shore excursions in Kuala Lumpur:
- Port Klang Cruise Excursion To KL City Tour (Per Vehicle Price)
★ 5.0 · 29 reviews - Private Shore Excursion from Klang Port to KL city tour
★ 5.0 · 6 reviews - Kuala Lumpur Tour Cruise Excursion from Port Klang
★ 5.0 · 3 reviews
Starting at HarbourFront Centre on level 3
You begin at HarbourFront Centre, at 1 Maritime Square, Singapore 099253. The meeting point is on level 3, the same cruise terminal used by Azamara, Norwegian, Oceania, Phoenix Reisen, Ponant, Regent, Seabourn, Silversea, and Viking cruise ships.
You must bring all passports to the terminal to exchange them for your ferry tickets. Passport details, including each person’s name, number, expiry date, and country, are required when booking. The passport must have at least six months of validity remaining.
I would treat check-in as the most important part of the day. This is not a flexible ferry ride that you can board whenever you please. The operator warns that there are no refunds if you miss the high-speed Business Class ferry because of late arrival, fever, or incomplete documents.
The experience does not include hotel pickup or drop-off. If you are staying at a hotel, you need to reach HarbourFront Centre yourself. Cruise ship passengers have the clearest advantage here, since the meeting point is already within the cruise-terminal complex.
The 90-minute Business Class crossing

The ferry ride to Batam takes about one hour and 30 minutes. The Business Class cabin is described as clean and climate-controlled, with plush leather armchairs and excellent legroom.
That seating makes a real difference on a short but important international crossing. You will spend half of the six-hour schedule at sea, so a cramped cabin would make the day feel much less appealing. Here, the crossing becomes part of the experience rather than merely a necessary transfer.
The route gives you a scenic view of the water between Singapore and Indonesia, though the main value is comfort and speed rather than a sightseeing cruise. You should think of this as a practical ferry journey with a pleasant seat, not a narrated boat tour.
The timing also deserves attention. The return ferry takes another 90 minutes, leaving just three hours in Batam. One hour is reserved for independent shopping and food, while two hours are set aside for the massage. The schedule is clear, but it leaves little room for delays, long meals, or an ambitious shopping list.
Clearing immigration at Batam Harbour Bay

After arriving in Batam, you clear Indonesian immigration at Harbour Bay. This is where you receive the immigration sticker or stamp that gives the trip its passport-collection appeal.
The Indonesian visa-on-arrival fee is not included. The stated cost is US$20 per person, payable at the border. The visa arrangement is available to citizens of a long list of countries, including the United States, Canada, the United Kingdom, Australia, New Zealand, Singapore, Malaysia, India, Japan, South Korea, China, and many European nations.
If your country is not on the stated list, you need to seek travel authorization from your nearest Indonesian embassy before booking. Do not leave this check until the morning of departure. A passport problem at the terminal is not a small inconvenience here, since missing the ferry means losing the booking price.
After immigration, you remain in the Harbour Bay complex. That keeps the day easy to follow. There is no included city guide and no separate transfer to a massage district. You simply make your way through the terminal and mall before heading upstairs for the spa appointment.
A few more Kuala Lumpur days worth comparing
- Kuala Lumpur: Batu Caves Half-Day Tour with Pick-Up Option
★ 4.5 · 4,288 reviews - Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur
★ 5.0 · 3,107 reviews - Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings
★ 5.0 · 2,438 reviews - Historical Malacca Guided Day Tour (Shared Tour)
★ 5.0 · 2,172 reviews
One hour for Batam food and shopping

You have about one hour to explore Harbour Bay Batam before the massage. The ferry terminal is connected to a shopping mall with Starbucks, KFC, restaurants, shops, a pharmacy, bakeries, and other retail businesses. The Marriott Hotel is also part of the complex.
This is useful rather than grand. You can grab a quick meal, buy a snack, pick up basic pharmacy items, or look for a small souvenir without wandering far from the departure point. The setting also gives you a quick taste of Batam without pretending that one hour is enough to understand the island.
I would keep your shopping modest. The schedule is designed around the massage and the return ferry, not around a serious retail expedition. You are paying for a controlled cross-border outing, so the mall stop works best as a short break and a chance to get food.
The terminal’s built-in services are especially helpful because the tour does not include meals. You pay for anything you eat or buy. Starbucks and KFC offer familiar choices, while the other restaurants and bakeries may give you a more local option, although no specific restaurant is assigned.
Two hours at ESKA Wellness Spa

The heart of the day is the two-hour premium traditional Indonesian aromatherapy massage at ESKA Wellness Spa’s Massage Bayfront Mall branch. The spa is on level 2 of the mall, making the transfer from the shopping area simple.
You are treated by an Indonesian masseur and receive a traditional aromatherapy massage lasting 120 minutes. That is a substantial appointment, not a quick treatment squeezed between ferry connections. If your cruise schedule leaves you tired from port days, this is the part likely to feel most worthwhile.
The spa visit also gives the Batam stop a clear purpose. You are not crossing the water merely to say you stood in another country for ten minutes. You have enough time for a proper treatment, followed by a direct return to the ferry terminal.
Still, you should be comfortable with massage before booking. The description does not provide details about pressure levels, treatment rooms, therapist gender requests, changing facilities, or the use of specific oils. If you have medical concerns or need a particular type of treatment, ask before committing, since the booking cannot be changed or refunded.
Returning to Singapore and your cruise ship

After the massage, you head back downstairs to board the high-speed ferry to HarbourFront Centre. The return crossing takes another 90 minutes.
The stated plan is designed to bring you back to Singapore in time for an on-time return to your cruise ship. That promise is reassuring, but you should still follow the meeting instructions closely. A ferry crossing includes immigration and fixed departure times, so there is no easy backup if you wander away from the terminal or lose track of the clock.
The return ride also gives you a quiet finish after the spa appointment. You can use the comfortable Business Class seating to rest before arriving back at HarbourFront Centre.
Because hotel transfers are not included, cruise passengers must handle the final journey from HarbourFront Centre to the ship on their own. The experience begins and ends at the cruise terminal, but the package does not state that a staff member escorts you directly to your gangway.
Is $237.41 good value?

At $237.41 per person, this is not a cheap ferry ride or a budget massage. The price makes more sense when you add together the return Business Class ferry, the two-hour treatment, the international border crossing, and the convenience of having the main parts arranged in one timed package.
You still need to add the US$20 visa-on-arrival charge, plus anything you spend on food or shopping. That pushes the real cost above the advertised price. If your main goal is simply to visit Batam cheaply, you may find the package expensive.
The value is stronger for a cruise passenger who wants a low-effort international side trip and would otherwise need to arrange ferry tickets, immigration planning, and a spa appointment separately. The detailed voucher instructions and step-by-step video also have practical value, especially if you are unfamiliar with HarbourFront Centre.
The massage is what carries the price. If you do not want a two-hour aromatherapy treatment, the remaining shopping time is only one hour, and the ferry ride takes three hours in total. In that case, this may feel like a costly way to visit a mall.
Who should book this experience?
I would consider this trip if you want a gentle day rather than a packed sightseeing program. It suits you if you enjoy ferry travel, collect passport stamps, like spa treatments, and prefer a simple indoor setting with food and shops close by.
It also suits cruise passengers who want to leave Singapore for a few hours without arranging a complicated independent trip. The fixed plan removes several decisions, and the Business Class ferry makes the long transfer more comfortable.
I would think twice if you want temples, museums, beaches, local neighborhoods, or a guided look at Batam. None of those are part of the plan. This is a ferry, mall, massage, and ferry outing, with immigration stamps as the extra twist.
You also need to be organized. Check your passport validity, confirm your visa eligibility, submit accurate passport details, arrive early, and follow the final voucher instructions. The experience receives strong praise for being well handled, but the strict no-refund rule means you cannot treat the schedule casually.
Practical details before you pay
Confirmation is provided at booking, and the finalized voucher contains the meeting instructions and video guidance. You need to present all passports at the terminal to collect the ferry tickets.
The tour is listed as suitable for most people, but no detailed accessibility information is provided. If you use a wheelchair, need assistance, or have mobility concerns, ask the operator before booking rather than assuming the ferry and mall route will meet your needs.
The experience is non-refundable and cannot be changed for any reason. That includes cancellation or an amendment request. The ferry can also be missed because of late check-in, fever, or incomplete documents, with no refund in those cases.
FAQ
Where does the experience begin?
It begins at HarbourFront Centre, 1 Maritime Square, Singapore 099253, on level 3.
How long is the ferry ride to Batam?
The high-speed Business Class ferry takes about one hour and 30 minutes each way.
What is included in the price?
The price includes round-trip transport by Business Class high-speed ferry, a 120-minute premium traditional Indonesian aromatherapy massage, and detailed instructions with a step-by-step video on the finalized voucher.
Is the Indonesian visa-on-arrival fee included?
No. The visa-on-arrival fee is US$20 per person and is payable at the border.
What passport requirements apply?
You must provide each person’s passport name, number, expiry date, and country when booking. Passports must have at least six months of validity remaining.
How much free time is available in Batam?
The plan provides about one hour for self-guided shopping or food at Harbour Bay Batam, followed by two hours for the massage.
Is hotel pickup included?
No. Hotel pickup and drop-off are not included. The experience starts and ends at Singapore’s HarbourFront Centre.
Should you book it?
Book this if the idea of collecting an Indonesian immigration stamp, relaxing for two hours, and riding a comfortable ferry appeals to you more than seeing major sights. The plan is easy to understand, the terminal has useful shops and food, and the spa appointment gives the short Batam visit a real purpose.
Skip it if you want a flexible day, dislike fixed ferry times, or would rather spend $237.41 on Singapore sightseeing. Before paying, confirm your visa eligibility, add the US$20 border fee to your budget, and make sure your cruise schedule allows enough room for the return. For an organized spa escape with a passport-stamp bonus, it is a distinctive and practical choice.
Just added in Kuala Lumpur
- Explore Kuala Lumpur: Iconic City Landmarks & Batu Caves★ 5.0 · 15 reviews
- AVANI Sepang Goldcoast Resort Hotel TO Kuala Lumpur Hotel Door to Door Transfer★ 4.5 · 3 reviews
- Private Hire Taxi Driver Port Klang Cruise Terminal To KL Tour★ 5.0 · 1 review
- Batu Caves And Putrajaya Cruise Excursion Tour From Port Klang★ 5.0 · 1 review
- Airport Layover: Kuala Lumpur Full-Day Tour★ 4.0 · 1 review
- Kuala Lumpur Airport Transfer★ 5.0 · 29 reviews
- Transfer To Avani Sepang Goldcoast Resort★ 5.0 · 2 reviews
- Airport Layover Tour: Kuala Lumpur Full-Day★ 4.5 · 6 reviews
Shore Excursions, compared.

Port Klang Cruise Excursion To KL City Tour (Per Vehicle Price)
Read our review →
Private Shore Excursion from Klang Port to KL city tour
Read our review →
Kuala Lumpur Tour Cruise Excursion from Port Klang
Read our review →
Cruise Excursion: Kuala Lumpur Full-Day City Sightseeing Tour
Read our review →
Malacca Shore Excursion with Professional Tour Guide & Lunch
Read our review →
Batu Caves And Putrajaya Cruise Excursion Tour From Port Klang
Read our review →Browse the lists this tour appears in
