Fly into Denpasar and the onward-ticket check is well documented by now. Take the ferry from Singapore's HarbourFront to Batam Centre instead, and the requirement doesn't relax, it just moves to a different counter. A dummy ticket, also called an onward ticket, is a real PNR booked for visa or border-check purposes without paying for the flight, and Indonesia's immigration rules don't carve out an exception for how you arrive.
Yes, No Matter Which Border You Cross
Indonesia's entry conditions apply at every international point of entry, whether that's an airport jet bridge, a ferry gangway, or a land crossing on Borneo. The UK government's Indonesia travel advice notes that travellers should be able to show evidence of onward or return travel as part of meeting entry requirements. That guidance doesn't say "only if you fly." It's a condition of entry, full stop.
What changes between checkpoints isn't the rule. It's who's asking, how fast they can verify it, and how much room there is to argue your way through.
The Airport Routine You've Probably Already Heard About
Denpasar (DPS) and Jakarta Soekarno-Hatta (CGK) get the volume, so they get the tightest process. Check-in agents query the airline's reservation system before you reach the gate, and many carriers cross-reference entry requirements through IATA's Timatic database, the same tool used across the industry to flag missing onward-travel proof before a passenger ever boards. Miss that check and you don't fly.
My Onward Ticket has already walked through that airport process in detail, including which entry categories it applies to and how PNR validity windows work, in Indonesia's onward-ticket requirement for air arrivals. If you're flying in, start there. This piece picks up where that one leaves off: everywhere else.
The Ferry Terminals Play by the Same Rule, a Different Style
Singapore to Batam is one of the busiest short-sea ferry routes in Southeast Asia, running out of HarbourFront and Tanah Merah terminals to Batam Centre and Sekupang on the Indonesian side. Bintan gets a similar flow through Bandar Bentan Telani. None of that changes the underlying requirement.
What changes is the checkpoint. A ferry operator's check-in counter isn't running the same verification tooling as a legacy airline's departure control system. You'll often clear ferry check-in with less friction than you would at a DPS gate, then meet the actual test at the Indonesian immigration desk on arrival, where an officer reviews your documents in person rather than a gate agent doing it in thirty seconds.
What a Ferry Check-In Counter Can and Can't Verify
Ferry staff are mainly there to check your passport and ticket for the crossing itself. They're not always positioned, or equipped, to run a PNR lookup the way an airline check-in system does. That's not a loophole. It just shifts where scrutiny lands, from the departure counter in Singapore to the arrival desk in Batam, where an Indonesian immigration officer has the authority to ask the same question a gate agent would have asked at an airport.
Don't read "lighter check-in" as "no check." It's a different sequencing of the same requirement.
The Land Crossing at Entikong Adds Its Own Wrinkle
Fewer travellers use it, but the Entikong-Tebedu crossing between West Kalimantan and Sarawak, Malaysia, is a working overland border post, not an airport and not a port. Immigration officers here handle far lower volumes than DPS or CGK, which cuts both ways: less queue, but also less automated cross-checking and more discretion sitting with the individual officer in front of you.
At a low-traffic land border, having your documentation in order matters more, not less, because there's no automated database flag doing part of the job for you. Show up with a verifiable onward booking and a clear itinerary, and the crossing is usually routine.
Building One Onward Ticket That Works at Any Checkpoint
The good news: you don't need three different bookings for three different border types. One valid onward PNR, checkable by any officer or agent who looks it up, covers you whether you land at CGK, step off a ferry at Batam Centre, or walk across at Entikong. What matters is that it's a genuine reservation in the airline's system, not a screenshot or a fare-comparison page that can't be verified.
If you're running the classic Bali-to-Singapore loop, we've already broken down how travellers structure that specific routing, including the tradeoffs between a single loop ticket and two separate one-way onward tickets, in the Bali-Singapore visa-run guide.
| Entry point | Who checks first | Typical friction point |
|---|---|---|
| DPS / CGK airport | Airline check-in agent | Automated database flag before boarding |
| Batam / Bintan ferry | Indonesian immigration officer on arrival | Manual document review, less automation |
| Entikong land border | Immigration officer at the post | Low volume, high officer discretion |
Whichever checkpoint you're headed for, book early enough that the PNR has time to show as confirmed. A reservation made an hour before you leave Singapore may not have propagated through the system yet.
Frequently Asked Questions
Does the Batam ferry actually ask for an onward ticket, or is that just theory?
Indonesian immigration officers at Batam Centre and Sekupang can and do ask for evidence of onward or return travel, same as at any other international entry point. Whether every single ferry passenger gets checked depends on traffic that day, but the requirement itself doesn't waive because you arrived by boat.
Can I use a real flight booking instead of a dummy ticket for a ferry or land crossing?
Yes. Any confirmed PNR, whether it's a ticket you actually plan to fly or a dummy ticket booked purely for proof of onward travel, satisfies the requirement as long as it's genuine and verifiable in the airline's system.
What if I'm doing the Entikong land crossing and get asked something an airport agent wouldn't ask?
Land border posts run on more officer discretion than airports do. Keep your onward booking, passport, and any visa or entry documentation together and easy to produce, and answer plainly. It's a slower process, not a stricter one.
Do cruise ship passengers arriving in Indonesia need an onward ticket too?
Cruise passengers still clear Indonesian immigration on arrival and are subject to the same entry conditions as any other traveller, including proof of onward or return travel where it applies to their visa or entry category.
Whatever border you're crossing into Indonesia, book a verifiable onward ticket before you get to the counter, not while you're standing at it.