Índice de contenidos Show
Ir de Singapur a Batam es una de esas cosas que parecen más complicadas de lo que son. Singapur es una ciudad-estado que agobia un poco con su perfección: todo funciona, todo está limpio, todo cuesta un ojo de la cara. Batam, a pocos kilómetros de distancia, es casi lo contrario exacto: una isla indonesia caótica, barata, rodeada de mar y con un ritmo de vida que ya huele al Sudeste Asiático de verdad. Las dos se miran desde orillas opuestas del Estrecho de Singapur, separadas por menos de 20 kilómetros de agua.
Batam pertenece a la provincia indonesia de las Islas Riau y técnicamente es una zona de libre comercio, lo que la convierte en un destino muy popular entre quienes viven en Singapur y buscan un fin de semana diferente. No es un destino de postal: no esperes playas de ensueño ni templos espectaculares. Lo que encuentras es pescado fresquísimo servido en palafitos sobre el agua, masajes que cuestan una décima parte que en Singapur, golf a precios decentes y algún centro comercial para compras duty-free. Un sitio para desconectar, no para hacer el circuito de los sitios históricos.
Cómo ir de Singapur a Batam
| Opción | Duración | Precio aprox. |
|---|---|---|
| ⛴ FerryÚnica opción | 45–70 min Desde HarbourFront o Tanah Merah | SGD 38–43 todo incluido BatamFast, Sindo, Majestic, Horizon |
La distancia entre Singapur y Batam es de unos 20 kilómetros en línea recta, algo que en ferry se cubre en menos de una hora. No hay puente, ni autobús, ni tren: la única manera de ir de Singapur a Batam es por mar. Y por suerte el servicio de ferries en esta ruta es de los más frecuentes de toda la región.
Ir de Singapur a Batam en ferry

El ferry es la única opción práctica para ir de Singapur a Batam. Hay mogollón de salidas, desde primera hora de la mañana hasta bien entrada la noche, y las compañías que operan la ruta son varias: BatamFast, Sindo Ferry, Majestic Fast Ferry y Horizon Fast Ferry. Todas usan aliscafos rápidos y la travesía dura entre 45 y 70 minutos según operador y terminal.
Los precios varían algo de una compañía a otra. Con Sindo Ferry el billete base está en torno a SGD 28, pero suma la tasa de embarque de SGD 10 por pasajero desde el lado de Singapur y llegas a unos SGD 38 en total. BatamFast cotiza sobre SGD 43 solo de ida pero normalmente ya incluye las tasas en el precio publicado. Majestic Fast Ferry se mueve entre SGD 37 y SGD 43. Usa 12go.asia para comparar opciones en tiempo real y encontrar la salida que te venga mejor, porque los horarios cambian bastante los fines de semana y festivos.
Una cosa que hay que saber: al volver de Batam hacia Singapur, desde el lado indonesio pagas una tasa de terminal de Rp 100.000 por persona en efectivo y en rupias directamente en el terminal. Guárdalas aparte porque no siempre hay cajeros cerca.
Los terminales de salida desde Singapur
Desde Singapur sales por dos terminales: HarbourFront Centre y Tanah Merah Ferry Terminal. HarbourFront es el más cómodo para la mayoría: está conectado directamente al metro (estación HarbourFront, líneas NEL y CCL), desde el centro se tarda unos 15-20 minutos y de ahí salen casi todas las compañías hacia casi todos los terminales de Batam. Si estás en el centro es la elección obvia.
Tanah Merah sirve principalmente la ruta hacia Nongsapura, el terminal de Nongsa en el norte de Batam. Es más cómodo si te alojas cerca del aeropuerto de Changi, pero para quien viene del centro es un rodeo innecesario. Desde Tanah Merah operan sobre todo BatamFast y Sindo, con menos frecuencia que desde HarbourFront.
Llega al terminal con al menos 30-40 minutos de antelación, más los fines de semana cuando las colas en inmigración se alargan bastante. Lleva el pasaporte con al menos 6 meses de validez. Desde octubre de 2025 Indonesia exige también rellenar la Digital Arrival Card (DAC) con la app «All Indonesia»: se hace online en las 72 horas previas a la salida y genera un QR code que mostrarás en inmigración al llegar. Es gratis y son 10 minutos, pero si se te olvida es un lío en la frontera.
Llegar a Batam desde Singapur: qué terminal elegir
Batam tiene varios puertos de llegada y la elección depende de a dónde vayas. Batam Centre Ferry Terminal es el más concurrido; está junto al centro comercial Mega Mall Batam Centre y al barrio de Nagoya, el núcleo comercial y gastronómico de la isla. Si no tienes un plan concreto, llegar aquí es lo más práctico.
Sekupang lo usa sobre todo quien tiene hotel o resort en el oeste de la isla. Harbour Bay es el punto de llegada más cercano a Nagoya Hill, el centro comercial más grande de Batam. Para quien se dirige a Nongsa, zona tranquila con resorts frente al mar y campos de golf, el terminal de Nongsapura desde Tanah Merah es la opción más directa.
El precio del billete es prácticamente el mismo en todas las rutas, así que no te compliques con cálculos: elige el terminal de llegada según a dónde vas. En 12 Go Asia puedes seleccionar origen y destino y comparar horarios y disponibilidad de todas las compañías de un vistazo.
Con Grab y Gojek te mueves sin problema por toda la isla, pero ten en cuenta que desde el terminal de Batam Centre los rideshare no pueden entrar en la zona de llegadas: los taxis locales están justo al salir. Desde Harbour Bay en cambio es todo bastante más ágil.
Qué hacer en Batam
Batam no es Bali, pero tiene su rollo. El recorrido por el Puente Barelang, la cadena de puentes que une Batam con otras islas de la provincia, es una excursión estupenda para media jornada. Los restaurantes sobre palafitos en el sur de la isla, los kelong, sirven cangrejos, gambas y marisco a precios que parecen un chiste comparado con Singapur. Una vuelta por el Nagoya Hill Shopping Mall para alguna compra duty-free es casi obligatoria. Y para quien quiera desconectar de verdad, los spas tradicionales cuestan poquísimo y la calidad es sorprendentemente buena.