Kepulauan karimun jawa dapat dicapai dengan jalur laut dan udara.
Dari jepara, ada kapal motor penumpang (KMP) Muria yang beroperasi 2 kali seminggu (menurut rencana, di tahun 2007 akan beroperasi setiap hari) dengan harga tiket Rp. 24.000 untuk kelas ekonomi dan Rp. 48.000 untuk kelas VIP. Lama perjalanan dengan KMP muria kurang lebih 6 jam perjalanan. KMP Muria berangkat dari pelabuhan kartini, Jepara hari senin dan rabu pada pukul 09.00 dan tiba di pelabuhan karimun jawa pada hari yang sama kurang lebih pukul 15.00. KMP Muria ini kembali ke jepara pada hari kamis dan senin, pukul 0900 dari karimun dan tiba di jepara pukul 1500.
Dari semarang, kapal motor cepat (KMC) Kartini melayani rute Semarang – Jepara – Semarang seminggu sekali dengan harga tiket Rp. 108.000 untuk kelas bisnis dan Rp. 128.000 untuk kelas eksekutif. Dengan KMC Kartini, waktu tempuh ke Karimun lebih singkat yaitu kurang lebih 2 jam saja. KMC Kartini berangkat dari semarang hari sabtu pukul 09.00 dan tiba di karimun kurang lebih pukul 12.00. KMC Kartini kembali dari Karimun jawa ke semarang hari minggu pukul 14.00.
Informasi terkini jadwal KMP Muria bisa didapat dengan menghubungi 024-7604938 dan KMC Kartini di nomor 024-7602952.