Step 2, travel from Rangkasbitung to Merak by air-conditioned local train, these run every few hours, Ekonomi class only. The fare is Rp 3,, again no prior reservation is necessary, buy a ticket at the station and hop on the next train, no reservation needed. Many though not all Indomaret stores have these terminals. It's also possible to by-pass Singapore and travel by direct ferry between Pulau Batam and Johor Bahru in Malaysia, from where trains run to Kuala Lumpur. Sockets in all classes, European 2-pin type.
nest...