Since the airport is situated on uninhabited Baltra Island, travel to Puerto Ayora on neighboring Santa Cruz Island involves a combined three-stage route.
Shuttle Bus to Itabaca Channel Pier
After claiming your luggage, proceed to the platforms outside the terminal to board a shuttle bus operated by Lobito (Tel +593 9 6754 9023). The trip takes about 10 minutes to the southern pier of Baltra at the Itabaca Channel. The fare is USD 5.00 per person.
Public Buses in Santa Cruz to Puerto Ayora
After crossing the channel and arriving on Santa Cruz Island, you can board an intercantonal public bus (such as Bus Galápagos, Tel +593 986 260 302) to Puerto Ayora. The journey takes between 45 and 60 minutes and costs approximately USD 2.50 to USD 5.00.
Private Transfers and Tour Shuttles
Local tour operators and transfer companies (such as Transfer Galápagos, Tel +593 986 260 190) offer pre-arranged private vans directly to hotels across Santa Cruz or to cruise departure docks.
Rates and schedules updated as of November 8, 2026.
Barge and Ferry Across the Itabaca Channel
At the Baltra pier, passengers board a barge or ferry to cross the channel separating Baltra and Santa Cruz islands. The water crossing takes around 10 minutes. The government-operated ferry charges USD 1.00 per person, while smaller private water taxis charge USD 2.00.
Taxis in Santa Cruz
Upon arriving on the northern shore of Santa Cruz, authorized white pickup taxis are readily available (such as Taxi Express Galápagos, Tel +593 989 639 714). The drive to Puerto Ayora takes about 45 minutes, with fares ranging from USD 25.00 to USD 30.00 per vehicle.
Rates and schedules updated as of November 8, 2026.