Santa Cruz to San Cristóbal Ferry
The Santa Cruz to San Cristóbal ferry in the Galápagos Islands, Ecuador leaves the passenger pier at Puerto Ayora (Santa Cruz) and reaches Puerto Baquerizo Moreno (San Cristóbal) in about 2 h.
Schedule
Upcoming sailings from Puerto Ayora (Santa Cruz) to Puerto Baquerizo Moreno (San Cristóbal).
No sailings are scheduled on this route in the next few days. Try other dates in the search, or message us on WhatsApp.
Schedules verified 07-08-2026.
Duration and sea conditions
The crossing takes about 2 h in open water. Seas are usually rougher between June and September, and rougher in the afternoon than the morning. If you are prone to seasickness, take a tablet an hour before departure and sit toward the stern, near the centre line.
Where it leaves from and arrives
Puerto Ayora
Santa Cruz, Galápagos, Ecuador
Puerto Baquerizo Moreno
San Cristóbal, Galápagos, Ecuador
The boats anchor in the bay rather than at the pier, so a water taxi takes you out to the vessel. Before boarding, the Ministry of Environment inspects luggage: do not move fruit, seeds or plants between islands.
Frequently asked questions
How long is the Santa Cruz to San Cristóbal ferry?
The crossing from Puerto Ayora to Puerto Baquerizo Moreno takes about 2 h. Seas are usually rougher between June and September, and rougher in the afternoon than the morning.
How far ahead should I book?
The earlier the better in high season (June to September, and December to January). The boats are small and a single departure fills quickly; this page shows how many seats are genuinely left.
How do I get my ticket?
By email, as soon as your payment is approved. You receive a PDF voucher to show with your ID at the pier — there is no waiting for confirmation.
What happens if I am late?
The vessel does not wait. If you arrive late or miss the departure there is no refund, so be at the pier by the check-in time shown on your voucher.