
Feri
Batam Lebih Murah ke Jakarta, Yogyakarta dan Sekitarnya?
Feri ke Batam, lalu terbang domestik: kadang menghemat uang, kadang tidak. Perbandingan jujur rute per rute untuk pelancong Singapura ke Jakarta, Yogyakarta, kota-kota Sumatra, dan Kuala Lumpur.
Sarah Tan
Jawaban Singkat
Jalur via Batam — feri dari Singapura ke Batam, lalu penerbangan domestik dari Bandara Hang Nadim (BTH) — layak dipertimbangkan dalam tiga situasi:
- Rute tanpa layanan langsung dari Singapura (Pekanbaru, Padang, Palembang): Batam bukan trik harga di sini, melainkan satu-satunya pilihan praktis.
- Yogyakarta saat harga tiket Scoot atau Singapore Airlines tinggi (di atas SGD 130–150 pada tanggal puncak): tarif promo domestik dari BTH bisa lebih murah dari tiket langsung.
- Anda sudah berada di Batam untuk akhir pekan dan ingin melanjutkan perjalanan: biaya feri sudah terbayar, dan setiap tarif domestik BTH mengalahkan penerbangan dari Changi.
Untuk Jakarta, Surabaya, atau Medan, jalur ini jarang sepadan dari sisi waktu dan perencanaan. Untuk Kuala Lumpur, tidak pernah. Untuk Bali, tidak ada penerbangan langsung BTH–Bali, sehingga rute ini tidak tersedia.
Semua rentang harga di bawah ini adalah perkiraan per Oktober 2026. Harga tiket domestik Indonesia berubah setiap hari — periksa Traveloka atau Tiket.com dengan tanggal perjalanan spesifik Anda sebelum memutuskan.
Perbandingan Destinasi
| Destinasi | Langsung dari SIN | Via Batam total | Waktu tambahan | Kesimpulan |
|---|---|---|---|---|
| Jakarta (CGK) | SGD 50–130 | SGD 96–147 | +2–3 jam | Biasanya tidak worth it |
| Yogyakarta (YIA) | SGD 107–173 | SGD 86–154 | +2–3 jam | Layak dibandingkan saat harga puncak |
| Surabaya (SUB) | SGD 95–159 | SGD 110–161 | +2–3 jam | Jarang worth it |
| Medan (KNO) | SGD 80–130 | SGD 89–132 | +3–4 jam | Situasional |
| Kuala Lumpur (KUL) | SGD 55–70 | SGD 110–125+ | +4 jam | Tidak pernah worth it |
| Pekanbaru (PKU) | Tidak ada penerbangan langsung | SGD 74–111 | — | Jelas lebih baik via Batam |
| Padang (PDG) | Tidak ada penerbangan langsung | SGD 80–120 | — | Jelas lebih baik via Batam |
| Palembang (PLM) | Tidak ada penerbangan langsung | SGD 80–120 | — | Jelas lebih baik via Batam |
| Bali (DPS) | SGD 100–200+ langsung dari SIN | Tidak ada penerbangan langsung BTH–DPS | — | Terbang langsung dari SIN |
Total via Batam mencakup biaya feri realistis SGD 40–50 dan transfer Grab ke bandara. Harga per Oktober 2026 — periksa sebelum memesan.
Keunggulan Jelas: Rute Tanpa Penerbangan Langsung dari Singapura
Pekanbaru, Padang, dan Palembang tidak memiliki penerbangan nonstop yang dikonfirmasi dari Changi. Alternatifnya adalah penerbangan transit melalui Jakarta, yang menambah satu hari penuh dan satu penerbangan domestik terpisah. Via Batam, feri pagi dan transfer singkat membawa Anda ke Hang Nadim tepat waktu untuk penerbangan domestik siang hari — perjalanan satu transit yang biasanya diselesaikan dalam 5–6 jam.
Untuk Pekanbaru, Padang, dan Palembang, Batam adalah rute alami, bukan trik anggaran.
Yogyakarta: Layak Dibandingkan
Yogyakarta adalah destinasi di mana pelancong Singapura paling mungkin menghemat uang secara signifikan via Batam. Tiket langsung SIN–YIA di Scoot atau Singapore Airlines biasanya berkisar SGD 107–173. Ketika harga tersebut melonjak di atas SGD 130 saat liburan sekolah Singapura, Tahun Baru Imlek, atau Hari Raya, tarif domestik Indonesia dari BTH sering tetap rendah: tarif promo Super Air Jet atau Citilink mulai sekitar SGD 57. Tambahkan feri Sindo (mulai SGD 38 semua termasuk) dan Grab ke bandara (SGD 6–11), dan totalnya bisa turun ke SGD 86–95 — penghematan SGD 20–70 tergantung tanggal.
Kompromisinya adalah 2–3 jam perjalanan tambahan dan kebutuhan untuk merencanakan serta memesan kedua tiket dengan cermat. Paling cocok untuk pelancong fleksibel yang memesan 3–6 minggu sebelumnya.
Jakarta: Biasanya Tidak Worth It
Jakarta adalah rute internasional paling kompetitif dari Singapura. Lebih dari 20 penerbangan nonstop per hari dioperasikan oleh Scoot, Singapore Airlines, Batik Air, Citilink, Garuda, dan lainnya. Tarif promo Scoot mulai dari sekitar SGD 50 dengan rata-rata SGD 91–130. Via Batam, Anda menambahkan SGD 40–50 untuk feri, transfer Grab, dan memperpanjang total waktu perjalanan dari sekitar 3–4 jam menjadi 5,5–7 jam.
Kalkulasinya hanya berhasil ketika tiket SIN–CGK di musim puncak berada di atas SGD 130 dan tarif promo BTH–CGK tersedia secara bersamaan. Tumpang tindih ini jarang terjadi. Untuk sebagian besar perjalanan ke Jakarta, terbang langsung dari Changi.
Surabaya: Jarang Worth It
Tiket langsung SIN–SUB di Scoot berkisar SGD 95–159. Minimum via Batam sekitar SGD 110, yang memberikan sedikit atau tidak ada penghematan pada harga normal dan menambahkan hukuman waktu 2–3 jam yang sama. Pertimbangkan hanya jika tiket langsung di atas SGD 130 dan tarif promo BTH–Surabaya tersedia pada saat yang sama.
Medan: Situasional
Medan (KNO) memiliki penerbangan domestik terpendek dari BTH — sekitar 1 jam 30 menit — yang membuat angka via Batam paling ketat setelah Yogyakarta. Pada tarif promo dari BTH, ditambah feri SGD 38–50, total bisa mencapai SGD 81–93, sebanding dengan tarif langsung SIN–KNO yang paling murah. Penghematan kecil dan datang dengan 3–4 jam perjalanan ekstra. Untuk pelancong yang sudah berada di Batam setelah akhir pekan, terbang ke Medan sangat masuk akal. Untuk perjalanan murni dari Singapura, keunggulannya marginal.
Kuala Lumpur: Tidak Pernah Worth It
Penerbangan langsung SIN–KUL memakan waktu 40–60 menit dan berharga SGD 55–70 di AirAsia atau Scoot. Via Batam, perjalanan yang sama berharga SGD 110–125 atau lebih dan memakan sebagian besar hari. Tidak ada alasan logis untuk jalur Batam ke KL kecuali Anda sudah berada di Batam dan ingin terbang ke KL tanpa kembali ke Singapura terlebih dahulu.
Bali: Rute yang Tidak Ada
Tidak ada penerbangan langsung dari Bandara Hang Nadim ke Bali (DPS). Perjalanan BTH ke Bali membutuhkan transit melalui Jakarta: sekitar 1 jam 50 menit ke CGK, minimum 90 menit layover, lalu 1 jam 45 menit ke DPS — lebih dari lima jam di udara, belum termasuk transfer. Penerbangan langsung SIN–DPS sekitar 2 jam 20 menit. Terbang langsung dari Changi.
Risiko Tanpa Tiket Terusan
Ini adalah poin praktis terpenting.
Tidak ada perjanjian interlining antara operator feri Batam mana pun dengan maskapai penerbangan mana pun. Pemesanan feri dan tiket penerbangan Anda adalah kontrak yang sepenuhnya terpisah. Jika feri terlambat, maskapai tidak berutang apa pun kepada Anda — Anda harus membeli tiket baru dengan harga walk-up.
Keterlambatan feri jarang terjadi pada hari normal, tetapi monsun timur laut (November hingga Maret) dapat menghasilkan kondisi berombak di Selat Singapura, dan BatamFast serta Sindo Ferry pernah membatalkan atau menunda penyeberangan saat badai.
Aturannya: Pesan penerbangan siang dari Hang Nadim setelah feri pagi. Jangan pernah memesan penerbangan terakhir hari itu. Jika Anda melewatkan penerbangan yang dijadwalkan ke Jakarta, biasanya ada 17 atau lebih keberangkatan harian — pemesanan ulang di hari yang sama biasanya memungkinkan, tetapi dengan harga yang jauh lebih tinggi.
Memilih Terminal Singapura
| Prioritas | Pilihan Terbaik | Alasan |
|---|---|---|
| Transfer tercepat ke bandara BTH | Tanah Merah → Nongsa (hanya BatamFast) | Nongsapura 8–12 km dari BTH; Grab 10–20 menit |
| Pelayaran terbanyak dan fleksibilitas | HarbourFront → Batam Centre | Setiap 30–60 menit; BatamFast, Sindo, dan Majestic semua beroperasi |
| Singapura bagian timur / area Changi | Tanah Merah → Batam Centre | MRT langsung ke Tanah Merah (EW4); lebih sepi dari HarbourFront |
Jika koneksi cepat ke bandara adalah prioritas, gunakan rute Nongsa via Tanah Merah. Kompromisinya adalah frekuensi rendah: BatamFast hanya berlayar 3–5 kali pada hari kerja dan hingga 8 kali pada akhir pekan. Periksa jadwal dan pesan setidaknya 48 jam sebelumnya — melewatkan feri ini berarti menunggu 2–3 jam untuk yang berikutnya.
Lihat semua penerbangan dari Batam di halaman ikhtisar atau halaman rute individual.
Penyangga Waktu
Sediakan waktu yang cukup antara keberangkatan feri dari Singapura dan penerbangan BTH Anda. Berikut adalah waktu minimum untuk hari kerja yang tenang; tambahkan 30 menit di akhir pekan dan 60–90 menit di hari libur:
| Rute feri | Minimum keberangkatan Singapura hingga check-in BTH |
|---|---|
| Via Nongsa (Tanah Merah → Nongsa) | 3,5 jam |
| Via Batam Centre (HarbourFront atau Tanah Merah → Batam Centre) | 4–4,5 jam |
Penyeberangan sendiri memakan 50–60 menit. Tambahkan 15–30 menit untuk imigrasi Batam pada hari normal (hingga 60 menit pada hari libur), waktu untuk transfer Grab ke BTH, dan penyangga check-in minimum 90 menit di bandara.
Strategi paling aman: naik feri pagi pertama atau kedua dan pesan penerbangan siang atau sore awal dari BTH.
Arah Kembali
Feri terakhir dari Batam Centre ke Singapura berangkat sekitar pukul 20:30 WIB (waktu setempat Batam, atau 21:30 SGT). Feri terakhir Nongsapura ke Tanah Merah berangkat sekitar 20:00 WIB — periksa jadwal BatamFast terkini, karena jadwal dapat berubah.
Untuk mengejar feri terakhir dengan nyaman, rencanakan mendarat di Hang Nadim paling lambat pukul 15:30–16:00. Ini memberi Anda waktu untuk mengambil bagasi, naik Grab ke Batam Centre (25–45 menit), dan check-in sebelum keberangkatan terakhir.
Jika Anda melewatkan feri terakhir, ada akomodasi menginap yang tersedia di Batam, dan keberangkatan pagi pertama dari Batam Centre sekitar pukul 06:00 waktu setempat (07:00 SGT).
Visa dan Masuk
Warga negara Singapura masuk Indonesia bebas visa hingga 30 hari — tanpa biaya, baik masuk melalui Batam maupun Jakarta.
Kewarganegaraan lain membayar biaya e-VOA sekali saja, di pelabuhan pertama masuk Indonesia mana pun. Anda tidak membayarnya dua kali karena transit melalui Batam. Biaya saat ini adalah IDR 500.000. Kenaikan biaya diusulkan pada Agustus 2026 tetapi belum dikonfirmasi berlaku saat artikel ini ditulis — periksa jumlah terkini di evisa.imigrasi.go.id sebelum mengajukan.
Masuk melalui Batam berarti melewati imigrasi Indonesia di terminal feri Batam. Itu dihitung sebagai satu entri; perjalanan domestik di dalam Indonesia selanjutnya tidak memerlukan imigrasi tambahan.
Bagasi: Periksa Sebelum Memesan
Maskapai low-cost domestik Indonesia memiliki jatah bagasi gratis yang lebih kecil dari maskapai internasional, dan jatah ini sering berubah. Jangan berasumsi koper Anda termasuk dalam tarif. Periksa jatah spesifik di situs web maskapai saat pemesanan, dan konfirmasi apa yang termasuk dalam tier tarif promo — tiket termurah mungkin tidak menyertakan bagasi tercatat sama sekali. Menambahkan bagasi di bandara jauh lebih mahal daripada membayar di muka saat pemesanan online.
Membawa bagasi tercatat besar juga menambah kesulitan praktis: mobil Grab standar di Batam memiliki ruang bagasi terbatas. Untuk tiga orang atau lebih dengan koper penuh, pesan GrabCar XL atau atur terlebih dahulu transfer van dari terminal feri ke BTH.
Urutan Pemesanan
- Pesan penerbangan domestik BTH terlebih dahulu di Traveloka atau Tiket.com, idealnya 3–6 minggu sebelumnya. Harga domestik Indonesia naik tajam dalam dua minggu terakhir sebelum perjalanan.
- Kemudian pesan feri, pilih keberangkatan yang memberikan penyangga waktu seperti dijelaskan di atas. Tiket BatamFast tersedia di batamfast.com, Sindo di sindoferry.com.sg, atau melalui Klook dan KKday.
- Jangan memesan keduanya pada hari yang sama kecuali Anda sudah mengkonfirmasi harga dan ketersediaan untuk setiap segmen secara independen.