Pelabuhan yang melayani penyeberangan dari Surabaya ke Madura adalah Pelabuhan Ujung (Surabaya) dan Pelabuhan Kamal (Madura). Penyeberangan ini menggunakan kapal ferry dan menawarkan alternatif transportasi yang nyaman dan terjangkau. Jadwal kapal ferry biasanya cukup sering, namun disarankan untuk memeriksa jadwal terbaru secara online atau melalui agen perjalanan. Selain itu, pastikan untuk memesan tiket jauh-jauh hari, terutama pada musim liburan atau hari besar, untuk menghindari kehabisan tiket.