
1 jam, 45 menit
Maskapai | Jadwal Berangkat | Jadwal Tiba | Bandara Asal | Bandara Tujuan | |
|---|---|---|---|---|---|
Citilink | 07.40 | 09.25 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Citilink | 09.00 | 10.45 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Super Air Jet | 10.00 | 11.45 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Batik Air | 12.35 | 14.20 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Citilink | 13.20 | 15.05 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Garuda Indonesia | 15.30 | 17.20 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Lion Air | 15.35 | 17.20 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Citilink | 16.20 | 18.05 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Garuda Indonesia | 17.40 | 19.30 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Citilink | 19.35 | 21.20 | Batam (BTH) | Jakarta (CGK) | Pesan Sekarang |
Waktu terbaik untuk memesan tiket pesawat Batam ke Bandara Soekarno-Hatta adalah sekitar 30–40 hari sebelum tanggal keberangkatan. Pada rentang waktu ini, harga biasanya sudah kompetitif dan pilihan kursi masih banyak. Hindari memesan mendekati hari keberangkatan karena harga cenderung naik. Manfaatkan fitur Price Alert di Traveloka agar kamu mendapat notifikasi otomatis saat harga turun.
Bulan Juni, September, dan Oktober cenderung menjadi periode dengan harga tiket paling kompetitif di rute BTH–CGK karena berada di luar musim liburan utama. Sebaliknya, periode Lebaran, Natal, dan Tahun Baru adalah peak season di mana harga bisa naik 30–50% dari tarif normal dan kursi cepat habis. Rencanakan perjalanan jauh-jauh hari jika harus terbang di musim liburan.
Super Air Jet secara konsisten menawarkan beberapa tarif terendah di rute Batam ke Soekarno-Hatta, terutama jika dipesan jauh hari. Lion Air dan Citilink juga sering bersaing di segmen tarif ekonomis. Bandingkan semua maskapai di halaman pencarian Traveloka untuk mendapatkan pilihan terbaik sesuai anggaran dan kebutuhan layananmu.
Rata-rata durasi penerbangan nonstop dari Bandara Internasional Hang Nadim Batam (BTH) ke Bandara Soekarno-Hatta (CGK) adalah sekitar 1 jam 40–50 menit, tergantung maskapai dan kondisi angin. Penerbangan pertama biasanya berangkat sekitar pukul 07.00 WIB dari Batam, dan penerbangan terakhir sekitar pukul 19.35–20.55 WIB. Semua penerbangan di rute ini adalah nonstop langsung.
Per Juni 2026, terdapat sekitar 120 penerbangan per minggu di rute Batam (BTH) ke Bandara Soekarno-Hatta (CGK), atau rata-rata sekitar 17 penerbangan per hari. Frekuensi ini mencakup layanan dari enam maskapai berbeda: Lion Air, Batik Air, Garuda Indonesia, Citilink, Nam Air, dan Super Air Jet. Jadwal ini memastikan kamu memiliki pilihan waktu keberangkatan yang sangat fleksibel sepanjang hari.
Penerbangan paling pagi dari Batam ke Bandara Soekarno-Hatta berangkat sekitar pukul 07.00 WIB, dioperasikan oleh Batik Air, dan tiba di Jakarta sekitar pukul 08.45 WIB. Penerbangan terakhir berangkat sekitar pukul 19.35–20.55 WIB. Jadwal lengkap bisa dicek dan dibandingkan langsung di halaman pencarian Traveloka untuk memastikan ketersediaan kursi terkini.
Rute Batam (BTH) ke Bandara Soekarno-Hatta (CGK) tersedia sebagai penerbangan nonstop (langsung tanpa henti) dari semua maskapai yang beroperasi di rute ini. Tidak ada kebutuhan untuk transit atau layover. Durasi penerbangan yang singkat, sekitar 1 jam 47 menit, membuat rute ini sangat efisien. Traveloka mungkin juga menampilkan opsi penerbangan connecting (via kota lain) dengan harga tertentu, namun opsi nonstop jauh lebih direkomendasikan.
Dengan sekitar 120 penerbangan per minggu atau rata-rata 17 penerbangan sehari dari enam maskapai berbeda, rute Batam-Jakarta ini punya persaingan harga yang cukup ketat, jadi tidak ada satu hari yang konsisten paling murah. Karena banyak penumpangnya pelaku bisnis yang bolak-balik Batam-Jakarta, jadwal pagi dan sore hari kerja biasanya lebih cepat terisi dibanding jadwal tengah hari yang kerap masih longgar. Manfaatkan banyaknya pilihan maskapai ini untuk membandingkan harga di Traveloka, lalu aktifkan Price Alert agar dapat tarif mulai Rp 1.153.700.
Rute penerbangan dari Bandara Internasional Hang Nadim Batam (BTH) menuju Bandara Soekarno-Hatta Jakarta (CGK) adalah salah satu rute domestik tersibuk di Indonesia. Dengan rata-rata durasi penerbangan sekitar 1 jam 47 menit, kamu bisa menikmati perjalanan langsung tanpa transit yang singkat dan nyaman. Per Juni 2026, terdapat sekitar 120 penerbangan per minggu di rute ini, artinya rata-rata lebih dari 17 penerbangan setiap harinya. Maskapai yang beroperasi nonstop di rute BTH–CGK antara lain Lion Air, Batik Air, Garuda Indonesia, Citilink, Nam Air, dan Super Air Jet — memberikan pilihan yang sangat beragam dari segi harga maupun layanan. Bandara Hang Nadim sendiri memiliki runway sepanjang 4.025 meter, terpanjang di Indonesia, sehingga mampu menampung berbagai jenis pesawat berbadan lebar. Dibandingkan rute dari kota lain, penerbangan langsung BTH–CGK jauh lebih efisien waktu dibandingkan pilihan jalur darat, laut, atau rute berputar.
Halaman ini khusus penerbangan ke Bandara Soekarno-Hatta (CGK). Untuk melihat seluruh pilihan penerbangan ke Jakarta dari semua bandaranya, lihat Tiket Pesawat Batam ke Jakarta.
Harga tiket pesawat dari Batam ke Bandara Soekarno-Hatta (CGK) bisa bervariasi cukup signifikan tergantung waktu pemesanan dan musim perjalanan. Secara umum, bulan Juni cenderung menjadi salah satu periode dengan harga tiket paling kompetitif, sementara periode peak season seperti Lebaran (Idul Fitri), Natal, dan Tahun Baru biasanya mengalami kenaikan harga 30% hingga 50% dari tarif normal. Hari penerbangan juga berpengaruh — hari Rabu atau Kamis umumnya lebih murah dibanding Jumat dan akhir pekan yang selalu ramai. Untuk mendapatkan tiket termurah, pantau terus harga mulai dari Rp 1.153.700 dengan mengaktifkan fitur Price Alert di Traveloka agar kamu langsung mendapat notifikasi ketika harga turun ke level yang diinginkan.
Waktu terbaik untuk memesan tiket penerbangan Batam ke Bandara Soekarno-Hatta adalah sekitar 30–40 hari sebelum tanggal keberangkatan. Di titik ini, harga biasanya sudah kompetitif dan kursi masih tersedia banyak. Hindari memesan di hari-H karena harga biasanya sudah di puncaknya. Jika jadwalmu fleksibel, pilih penerbangan pagi hari (sebelum pukul 09.00) atau penerbangan siang hari (setelah pukul 13.00 di luar jam sibuk) yang biasanya lebih terjangkau. Traveloka juga secara rutin menampilkan promo maskapai sehingga pantau halaman ini secara berkala. Perbedaan waktu keberangkatan beberapa jam tidak terlalu berpengaruh, jadi pilih saja penerbangan yang harganya paling sesuai anggaran. Durasi penerbangan hanya 1 jam 45 menit.
Ada enam maskapai yang saat ini melayani penerbangan nonstop Batam (BTH) ke Bandara Soekarno-Hatta (CGK). Garuda Indonesia menawarkan layanan full-service dengan reputasi ketepatan waktu terbaik di rute ini, cocok untuk perjalanan bisnis. Batik Air, anak usaha Lion Air Group, melayani rute dengan standar layanan menengah ke atas. Lion Air mengoperasikan frekuensi tinggi dengan pilihan jadwal pagi hingga malam. Citilink, maskapai LCC (Low-Cost Carrier) dari Grup Garuda, menawarkan tarif bersaing dengan layanan yang tetap nyaman. Super Air Jet dikenal sebagai salah satu maskapai dengan tarif termurah di rute ini pada banyak periode. Nam Air melengkapi pilihan dengan jadwal tertentu. Dengan enam maskapai aktif, rute BTH–CGK menjadi salah satu rute domestik dengan kompetisi harga tertinggi, yang menguntungkan penumpang.
Bandara Soekarno-Hatta memiliki tiga terminal utama, dan penempatan maskapai berubah beberapa kali sejak akhir 2025. Per 2026, berikut panduan terminal untuk maskapai yang melayani rute dari Batam: Garuda Indonesia beroperasi di Terminal 3 untuk penerbangan domestik, dengan konter check-in di pulau E18–E26 dan F01–F26. Batik Air domestik berada di Terminal 2D, konter check-in nomor 49–64. Super Air Jet domestik beroperasi dari Terminal 2E sejak Desember 2024. Lion Air domestik telah pindah ke Terminal 1B per 17 November 2025. Citilink domestik beroperasi di Terminal 1C per 12 November 2025. Pastikan kamu mengecek terminal keberangkatan di e-tiket dan aplikasi Traveloka sebelum berangkat karena penempatan terminal bisa diperbarui sewaktu-waktu oleh maskapai.
Bandara Internasional Hang Nadim (BTH) memiliki satu terminal penumpang terpadu yang melayani penerbangan domestik dan internasional di bawah satu atap. Proses check-in dilakukan di area konter utama yang luas di sisi keberangkatan. Untuk penerbangan domestik seperti rute ke Bandara Soekarno-Hatta, disarankan tiba di bandara minimal 90 menit sebelum jam keberangkatan. Fasilitas yang tersedia di Bandara Hang Nadim antara lain area food court, toko oleh-oleh khas Batam, ATM berbagai bank, dan area parkir yang memadai. Tersedia juga fasilitas bea cukai dan imigrasi untuk penerbangan internasional di sisi terpisah. Khusus untuk check-in online, kamu bisa melakukannya langsung melalui aplikasi masing-masing maskapai atau melalui fitur check-in online di Traveloka, sehingga kamu bisa langsung menuju antrian drop bagasi tanpa harus antre panjang di konter check-in.
Sesampainya di Bandara Soekarno-Hatta, ada beberapa pilihan transportasi menuju pusat kota Jakarta. Kereta Bandara (Railink) adalah pilihan tercepat dan ternyaman, dengan waktu tempuh sekitar 40 menit menuju Stasiun Sudirman Baru (BNI City) dan jadwal keberangkatan setiap 30 menit mulai pukul 05.00 hingga 22.00 WIB. Tarif kereta bandara berkisar Rp 1.153.700 per orang sekali jalan. Bus DAMRI tersedia di setiap terminal dengan tarif lebih terjangkau, sekitar Rp 1.153.700 meski waktu tempuhnya lebih lama tergantung kondisi lalu lintas. Taksi bandara resmi dan layanan ride-hailing seperti Grab atau Gojek (via zona penjemputan khusus) juga tersedia. Jika menginap di Tangerang atau area barat Jakarta, taksi bandara atau kendaraan sewa bisa jadi opsi lebih praktis.
Permintaan penerbangan di rute Batam–Soekarno-Hatta mengikuti pola musim yang cukup konsisten. Puncak permintaan terjadi pada periode Lebaran (H-7 hingga H+7 Idul Fitri), libur Natal dan Tahun Baru (20 Desember–2 Januari), serta libur sekolah pertengahan tahun (Juni–Juli). Pada periode ini, kursi penerbangan bisa habis berminggu-minggu sebelumnya dan harga melonjak signifikan. Sebaliknya, periode low season seperti awal Februari, September, dan Oktober cenderung menawarkan harga paling kompetitif dan ketersediaan kursi yang lebih lapang. Penumpang bisnis dan korporat yang rutin bolak-balik Batam–Jakarta juga menciptakan baseline permintaan tinggi di hari-hari kerja (Senin dan Jumat pagi), sehingga pada hari-hari tersebut harga juga cenderung lebih tinggi.
Bandara Soekarno-Hatta (CGK) adalah pilihan utama bagi mayoritas penumpang yang terbang dari Batam ke Jakarta karena konektivitasnya yang jauh lebih lengkap. Dari Soekarno-Hatta, kamu bisa melanjutkan perjalanan ke ratusan kota di Indonesia maupun internasional dengan transit yang mudah. Terminal 3 khususnya dilengkapi fasilitas premium seperti lounge maskapai, beragam restoran, dan akses langsung ke Kereta Bandara. Untuk keperluan bisnis di kawasan Sudirman, Gatot Subroto, atau Kuningan, Kereta Bandara menjadi opsi transit terbaik yang menghindarkan kemacetan. Bandara Halim Perdanakusuma melayani rute tertentu saja dan tidak semua maskapai beroperasi di sana, sehingga pilihan jadwal ke Soekarno-Hatta jauh lebih fleksibel untuk rute dari Batam.
Bagi penumpang yang terbang sebaliknya — dari Jakarta menuju Batam — kota ini menawarkan daya tarik unik sebagai destinasi wisata belanja dan relaksasi. Batam merupakan kawasan Free Trade Zone (FTZ), sehingga banyak produk elektronik, fesyen, dan kebutuhan rumah tangga tersedia dengan harga lebih kompetitif dibanding kota-kota lain di Indonesia. Wisata bahari seperti Resort Bintan, Pantai Nongsa, dan Pulau Abang menjadi andalan wisatawan akhir pekan dari Jakarta. Kedekatan geografis Batam dengan Singapura juga menjadikannya pintu gerbang wisata internasional yang populer. Waktu tempuh penerbangan yang singkat — hanya sekitar 1 jam 47 menit — menjadikan Batam destinasi ideal untuk liburan singkat akhir pekan dari Ibu Kota.
Lama Penerbangan {origin} - {destinationAirportName} | 1 jam 45 menit |
Bandara di Batam | |
Bandara di Jakarta |



