There are 3 ways to get from Santa Cruz Canton to San Cristóbal Canton by ferry or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, travel
best- Take the ferry from Puerto Ayora to Puerto Baquerizo Morenoferry Santa Cruz
- Walk from Puerto Baquerizo Moreno to San Cristóbal Cantonunknown
3h 8mFerry, Tour, travel via San Cristobal Island
- Take the ferry from Santa Cruz Island to San Cristobal Islandferry
- Take the ferry from Puerto Baquerizo Moreno to Bahía Rosa Blancaferry
- Walk from Bahía Rosa Blanca to San Cristóbal Cantonunknown
5h 14mFerry, Tour, travel
- Take the ferry from Puerto Ayora to Puerto Baquerizo Morenoferry
- Take the ferry from Puerto Baquerizo Moreno to Bahía Rosa Blancaferry
- Walk from Bahía Rosa Blanca to San Cristóbal Cantonunknown
5h 14m
Questions & Answers
The distance between Santa Cruz Canton and San Cristóbal Canton is 131 km.
The best way to get from Santa Cruz Canton to San Cristóbal Canton without a car is to ferry and Tour and travel via San Cristobal Island which takes 5h 14m and costs .
It takes approximately 3h 8m to get from Santa Cruz Canton to San Cristóbal Canton, including transfers.
There are 12+ hotels available in San Cristóbal Canton.
What companies run services between Santa Cruz Canton, Ecuador and San Cristóbal Canton, Galápagos Islands, Ecuador?
There is no direct connection from Santa Cruz Canton to San Cristóbal Canton. However, you can drive to Puerto Ayora, take the ferry to Puerto Baquerizo Moreno, then travel to San Cristóbal Canton. Alternatively, you can take a vehicle from Santa Cruz Canton to San Cristóbal Canton via Santa Cruz Island, San Cristobal Island, Puerto Baquerizo Moreno, and Bahía Rosa Blanca in around 5h 14m.
- Phone
- +593 99 001 4256
- [email protected]
- Website
- galapagosdarwinscubadive.com
Ferry from Puerto Ayora to Puerto Baquerizo Moreno
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $35
- Book at
- galapagosdarwinscubadive.com
- Phone
- +593 99 137 2405
- [email protected]
- Website
- New Ocean Galapagos
Ferry from Santa Cruz Island to San Cristobal Island
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $32
- Website
- New Ocean Galapagos
- Phone
- +59 3939651664
- [email protected]
- Website
- Emetebe
Ferry from Puerto Baquerizo Moreno to Bahía Rosa Blanca
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $195
- Schedules at
- Emetebe
Ferry from Puerto Baquerizo Moreno to Bahía Rosa Blanca
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $195
- Schedules at
- Emetebe
- Phone
- +1 888 616 3991
- [email protected]
- Website
- Galapagos Seaways
Ferry from Puerto Ayora to Puerto Baquerizo Moreno
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $38–43
- Website
- Galapagos Seaways
- Economy
- $38
- Flexi
- $40
- Plus
- $43
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, How to travel India's Golden Triangle, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.





