# Turismo Paradise > Turismo Paradise is a licensed Galápagos travel agency based in Puerto Ayora, Santa Cruz Island, Ecuador, operating since 2017. It sells day tours on the inhabited islands, multi-day island-hopping packages, and inter-island ferry tickets. All prices are in USD and bookings are confirmed online. Contact: info@turismoparadise.com · +593 99 586 6831 · WhatsApp +593995866831 · Genovesa 977, Puerto Ayora - Galápagos. Canonical pages are English under /en/; the same paths exist under the es, fr, de, it, pt, zh and ja locale prefixes. Every page also registers read-only WebMCP agent tools via the Web Model Context API — document.modelContext, with navigator.modelContext as fallback; an in-page implementation is installed when the browser ships neither (see the Agent tools section). Profiles: https://www.facebook.com/turismo.paradise.gps · https://www.instagram.com/turismo.paradise/ · https://www.linkedin.com/company/turismo-paradise · https://www.trustpilot.com/review/turismoparadise.com ## Islands & Day Tours - [Daily Tours](https://www.turismoparadise.com/en/daily-tours): all Galápagos day tours in one catalog — filter by island, price, activity and difficulty - [Santa Cruz](https://www.turismoparadise.com/en/islands/santa-cruz): Puerto Ayora is the main town on Santa Cruz and the tourist hub of Galápagos, with hotels, restaurants, shops, and easy access to Tortuga Bay and the Charles Darwin Research Station. - [Santa Cruz — Pinzón & La Fe](https://www.turismoparadise.com/en/islands/santa-cruz/pinzon-la-fe): day tour - [Santa Cruz — Santa Fe Island & Playa Escondida](https://www.turismoparadise.com/en/islands/santa-cruz/isla-santa-fe): day tour - [Santa Cruz — Isabela Island with Las Tintoreras Islet (day trip)](https://www.turismoparadise.com/en/islands/santa-cruz/isla-isabela-tintoreras-day-trip): day tour - [Santa Cruz — La Lobería, Punta Estrada & Las Grietas](https://www.turismoparadise.com/en/islands/santa-cruz/loberia-punta-estrada-grietas): day tour - [Santa Cruz — Floreana Island (day trip)](https://www.turismoparadise.com/en/islands/santa-cruz/isla-floreana-day-trip): day tour - [Santa Cruz — Plazas & Punta Carrión](https://www.turismoparadise.com/en/islands/santa-cruz/plazas-punta-carrion): day tour - [Santa Cruz — Bartolomé & Sullivan](https://www.turismoparadise.com/en/islands/santa-cruz/bartolome-sullivan): day tour - [Santa Cruz — Plazas & Santa Fe](https://www.turismoparadise.com/en/islands/santa-cruz/plazas-santa-fe): day tour - [Santa Cruz — North Seymour & Bachas](https://www.turismoparadise.com/en/islands/santa-cruz/north-seymour-bachas): day tour - [Santa Cruz — Bartolomé & Chinese Hat](https://www.turismoparadise.com/en/islands/santa-cruz/bartolome-sombrero-chino): day tour - [Santa Cruz — North Seymour & Plazas](https://www.turismoparadise.com/en/islands/santa-cruz/seymour-plazas): day tour - [Isabela](https://www.turismoparadise.com/en/islands/isabela): Puerto Villamil is a peaceful coastal town on Isabela Island, renowned for its wide beaches of fine white sand, its lagoons filled with flamingos, and its breathtaking volcanic landscapes. - [Isabela — Tortoise Breeding Center, Flamingo Lagoon, Wall of Tears](https://www.turismoparadise.com/en/islands/isabela/centro-crianza-flamingos-muro-lagrimas): day tour - [Isabela — Cabo Rosa Tunnels](https://www.turismoparadise.com/en/islands/isabela/tuneles-cabo-rosa): day tour - [Isabela — Sulfur Mines](https://www.turismoparadise.com/en/islands/isabela/minas-de-azufre): day tour - [Isabela — Tintoreras Islet](https://www.turismoparadise.com/en/islands/isabela/islote-tintoreras): day tour - [Isabela — Sierra Negra and Volcán Chico Volcanoes](https://www.turismoparadise.com/en/islands/isabela/volcan-sierra-negra-volcan-chico): day tour - [San Cristóbal](https://www.turismoparadise.com/en/islands/san-cristobal): Puerto Baquerizo Moreno, on San Cristóbal, is the capital of Galápagos—famous for its boardwalk, beaches, sea lions, and easy access to nearby sites. - [San Cristóbal — 360° Tour](https://www.turismoparadise.com/en/islands/san-cristobal/tour-360): day tour - [San Cristóbal — Española Island Tour](https://www.turismoparadise.com/en/islands/san-cristobal/tour-isla-espanola): day tour - [San Cristóbal — 180° Tour](https://www.turismoparadise.com/en/islands/san-cristobal/tour-180): day tour ## Island Hopping & Multi-day Experiences - [Island Hopping](https://www.turismoparadise.com/en/island-hopping): the classic multi-day island-hopping program - [Galapagos Classic](https://www.turismoparadise.com/en/experiences/galapagos-classic): 4-5 days · Santa Cruz · from $650 USD · The essential Santa Cruz and Isabela route: tortoises, snorkeling, and the must-see corners of Puerto Ayora. - [Galapagos Wildlife](https://www.turismoparadise.com/en/experiences/galapagos-wildlife): 4-5 days · Santa Cruz · from $950 USD · The wildlife-richest islands in the archipelago: North Seymour, Bartolomé, and Isabela. - [Galapagos Legends](https://www.turismoparadise.com/en/experiences/galapagos-legends): 4-5 days · Santa Cruz · from $699 USD · Santa Cruz, Isabela, and Floreana (or Pinzón): history, marine life, and islands of legend. - [Galapagos Enchanted](https://www.turismoparadise.com/en/experiences/galapagos-enchanted): 4-5 days · Santa Cruz · from $850 USD · Santa Cruz, Seymour or Bartolomé, Isabela, and the Charles Darwin Research Station: the complete archipelago. ## Ferries - [Ferries](https://www.turismoparadise.com/en/ferries): inter-island speedboat tickets, search and book online - [Santa Cruz → Isabela](https://www.turismoparadise.com/en/ferries/santa-cruz-to-isabela) - [Santa Cruz → San Cristóbal](https://www.turismoparadise.com/en/ferries/santa-cruz-to-san-cristobal) - [Santa Cruz → Floreana](https://www.turismoparadise.com/en/ferries/santa-cruz-to-floreana) - [Isabela → Santa Cruz](https://www.turismoparadise.com/en/ferries/isabela-to-santa-cruz) - [San Cristóbal → Santa Cruz](https://www.turismoparadise.com/en/ferries/san-cristobal-to-santa-cruz) - [Floreana → Santa Cruz](https://www.turismoparadise.com/en/ferries/floreana-to-santa-cruz) Note: remote routes (e.g. Floreana) only run on specific days — agents should call get_ferry_route_bookable_dates before proposing a travel date. ## Ferry FAQs ### What payment methods do you accept? We accept various payment methods, including credit cards and bank transfers. ### Can I change my dates? Yes! You can change your travel date free of charge up to 48 hours before departure, as long as it stays on the same route and within the same calendar year. Changes depend on availability, so please let us know as early as you can. ### What should I bring on the ferry? We recommend bringing a valid ID, your booking confirmation, and any personal items you may need during the trip. ### How much luggage can I bring? Each passenger may bring one checked bag (up to 23 kg) and one carry-on bag (up to 11 kg). ### What is the boarding process? Please arrive at the ferry terminal at least 1 hour before departure. Present your booking confirmation and ID at check-in to receive your boarding pass (gafete). ### What happens if the ferry is delayed or canceled? If a departure is delayed or canceled due to bad weather or other unforeseen circumstances, we will notify you as soon as possible and help you rebook on the next available sailing. Ferry tickets are non-refundable. ### Can I cancel my booking? Ferry tickets are non-refundable. Instead of canceling, you can change your travel date free of charge up to 48 hours before departure (same route and same calendar year), or transfer your ticket to another person up to 24 hours before departure. ## Agent tools (full reference) Every page registers these read-only tools via the Web Model Context API (document.modelContext on Chrome 149+, navigator.modelContext as fallback; an in-page implementation with getTools()/executeTool() is installed when the browser ships neither). Tool results are returned both as JSON text content and as structuredContent matching the output schema. Descriptions are English; result content (titles, briefs) follows the page locale. No booking mutations are exposed — tools return bookingUrl / page URLs for a human to complete checkout. ### search_ferry_departures Search bookable inter-island ferry departures in the Galapagos for a specific date, with times, duration and USD prices. Use when a user asks for ferry times, fares, or availability between two islands. Returns a bookingUrl deep link to complete the reservation. Input schema: ```json { "type": "object", "properties": { "from": { "type": "string", "enum": [ "santa-cruz", "isabela", "san-cristobal", "floreana" ], "description": "Departure island slug." }, "to": { "type": "string", "enum": [ "santa-cruz", "isabela", "san-cristobal", "floreana" ], "description": "Arrival island slug. Must differ from from." }, "date": { "type": "string", "format": "date", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "description": "Travel date in YYYY-MM-DD (Galapagos local time, UTC-6). Must be today or later." }, "passengers": { "type": "integer", "minimum": 1, "maximum": 20, "default": 1, "description": "Total seats to book across all passenger types." } }, "required": [ "from", "to", "date" ], "additionalProperties": false } ``` Output schema (the tool's structuredContent; also returned JSON-stringified as text content): ```json { "type": "object", "properties": { "route": { "type": "object", "description": "The resolved directed route.", "properties": { "from": { "type": "string", "description": "Departure island slug." }, "to": { "type": "string", "description": "Arrival island slug." }, "departurePortName": { "type": "string", "description": "Name of the departure port." }, "arrivalPortName": { "type": "string", "description": "Name of the arrival port." } }, "required": [ "from", "to", "departurePortName", "arrivalPortName" ], "additionalProperties": false }, "date": { "type": "string", "format": "date", "description": "The searched travel date (YYYY-MM-DD)." }, "passengers": { "type": "integer", "description": "Seat count the search was run for." }, "departures": { "type": "array", "description": "Bookable departures on that date. Empty when the route does not run that day — use get_ferry_route_bookable_dates to find operating days.", "items": { "type": "object", "properties": { "id": { "type": "string", "description": "Departure identifier." }, "departureTime": { "type": "string", "description": "Local departure time, e.g. \"07:00 AM\"." }, "arrivalTime": { "type": "string", "description": "Local arrival time." }, "durationMinutes": { "type": "number", "description": "Crossing duration in minutes." }, "priceUsd": { "type": "number", "description": "Per-seat fare in USD before discount." }, "priceWithDiscountUsd": { "type": "number", "description": "Per-seat fare in USD after any active discount (equals priceUsd when none)." } }, "required": [ "id", "departureTime", "arrivalTime", "durationMinutes", "priceUsd", "priceWithDiscountUsd" ], "additionalProperties": false } }, "bookingUrl": { "type": "string", "format": "uri", "description": "Deep link to the route page with date and passengers prefilled — send the user here to complete the booking." } }, "required": [ "route", "date", "passengers", "departures", "bookingUrl" ], "additionalProperties": false } ``` Example output: ```json { "route": { "from": "santa-cruz", "to": "isabela", "departurePortName": "Puerto Ayora", "arrivalPortName": "Puerto Villamil" }, "date": "2026-08-02", "passengers": 2, "departures": [ { "id": "184", "departureTime": "07:00 AM", "arrivalTime": "09:00 AM", "durationMinutes": 120, "priceUsd": 35, "priceWithDiscountUsd": 30 }, { "id": "191", "departureTime": "03:00 PM", "arrivalTime": "05:00 PM", "durationMinutes": 120, "priceUsd": 35, "priceWithDiscountUsd": 30 } ], "bookingUrl": "https://www.turismoparadise.com/en/ferries/santa-cruz-to-isabela?type=one-way&date=2026-08-02&adults=2" } ``` ### get_ferry_route_bookable_dates List the upcoming dates a Galapagos ferry route actually operates. Use before suggesting travel dates — remote routes (e.g. to Floreana) only run on specific days. Input schema: ```json { "type": "object", "properties": { "from": { "type": "string", "enum": [ "santa-cruz", "isabela", "san-cristobal", "floreana" ], "description": "Departure island slug." }, "to": { "type": "string", "enum": [ "santa-cruz", "isabela", "san-cristobal", "floreana" ], "description": "Arrival island slug. Must differ from from." }, "passengers": { "type": "integer", "minimum": 1, "maximum": 20, "default": 1, "description": "Total seats to book across all passenger types." } }, "required": [ "from", "to" ], "additionalProperties": false } ``` Output schema (the tool's structuredContent; also returned JSON-stringified as text content): ```json { "type": "object", "properties": { "route": { "type": "object", "description": "The resolved directed route.", "properties": { "from": { "type": "string", "description": "Departure island slug." }, "to": { "type": "string", "description": "Arrival island slug." } }, "required": [ "from", "to" ], "additionalProperties": false }, "bookableDates": { "type": "array", "description": "YYYY-MM-DD dates (Galapagos local time) the route operates and still has seats.", "items": { "type": "string", "format": "date" } } }, "required": [ "route", "bookableDates" ], "additionalProperties": false } ``` Example output: ```json { "route": { "from": "santa-cruz", "to": "floreana" }, "bookableDates": [ "2026-08-03", "2026-08-05", "2026-08-10", "2026-08-12" ] } ``` ### list_islands_and_tours List the Galapagos islands served by Turismo Paradise and the day tours offered on each, with canonical page URLs. Use to discover the catalog or to find a tour slug for check_tour_availability. Input schema: ```json { "type": "object", "properties": { "island": { "type": "string", "enum": [ "santa-cruz", "isabela", "san-cristobal", "floreana" ], "description": "Optional island slug to return only that island's tours." } }, "required": [], "additionalProperties": false } ``` Output schema (the tool's structuredContent; also returned JSON-stringified as text content): ```json { "type": "object", "properties": { "islands": { "type": "array", "description": "Islands in the catalog, each with its day tours.", "items": { "type": "object", "properties": { "slug": { "type": "string", "description": "Island slug." }, "title": { "type": "string", "description": "Localized island name." }, "about": { "type": "string", "description": "Short island introduction (truncated to ~200 chars)." }, "url": { "type": "string", "format": "uri", "description": "Canonical island page URL." }, "tours": { "type": "array", "description": "Day tours departing from this island.", "items": { "type": "object", "properties": { "slug": { "type": "string", "description": "Tour slug — pass to check_tour_availability." }, "name": { "type": "string", "description": "Localized tour name." }, "url": { "type": "string", "format": "uri", "description": "Canonical tour page URL." } }, "required": [ "slug", "name", "url" ], "additionalProperties": false } } }, "required": [ "slug", "title", "about", "url", "tours" ], "additionalProperties": false } } }, "required": [ "islands" ], "additionalProperties": false } ``` Example output: ```json { "islands": [ { "slug": "isabela", "title": "Isabela", "about": "The largest island in the archipelago, home to six volcanoes, flamingo lagoons and the famous Tuneles snorkeling site…", "url": "https://www.turismoparadise.com/en/islands/isabela", "tours": [ { "slug": "los-tuneles", "name": "Los Tuneles", "url": "https://www.turismoparadise.com/en/islands/isabela/los-tuneles" }, { "slug": "sierra-negra-volcano", "name": "Sierra Negra Volcano", "url": "https://www.turismoparadise.com/en/islands/isabela/sierra-negra-volcano" } ] } ] } ``` ### check_tour_availability Check live availability for a Galapagos day tour. With a date: remaining seats and departure-time slots for that day. Without a date: the unavailable dates over the next 6 months so you can propose valid days. Find tour slugs with list_islands_and_tours first. Input schema: ```json { "type": "object", "properties": { "tourSlug": { "type": "string", "description": "Tour slug from list_islands_and_tours." }, "date": { "type": "string", "format": "date", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "description": "Optional date to check, in YYYY-MM-DD (Galapagos local time, UTC-6). Must be today or later. Omit to get the unavailable dates for the next 6 months instead." } }, "required": [ "tourSlug" ], "additionalProperties": false } ``` Output schema (the tool's structuredContent; also returned JSON-stringified as text content): ```json { "type": "object", "properties": { "tourSlug": { "type": "string", "description": "The tour that was checked." }, "date": { "type": "string", "format": "date", "description": "Present when a specific date was checked." }, "remaining": { "type": "integer", "description": "Seats still available on that date (0 when sold out or operator-blocked). Present when a date was checked." }, "slots": { "type": "array", "description": "Departure-time slots for that date, when the tour runs multiple departures. Present when a date was checked.", "items": { "type": "object", "properties": { "time": { "type": "string", "description": "24h departure time, e.g. \"06:50\"." }, "remaining": { "type": "integer", "description": "Seats still available on this departure." } }, "required": [ "time", "remaining" ], "additionalProperties": false } }, "unavailableDates": { "type": "array", "description": "YYYY-MM-DD dates that are sold out or blocked over the next 6 months — every other day is bookable. Present when no date was given.", "items": { "type": "string", "format": "date" } } }, "required": [ "tourSlug" ], "additionalProperties": false } ``` Example output: ```json { "tourSlug": "los-tuneles", "date": "2026-08-04", "remaining": 6, "slots": [ { "time": "06:50", "remaining": 6 }, { "time": "11:30", "remaining": 10 } ] } ``` ### list_experiences List multi-day Galapagos packages (island hopping and experiences) with duration, islands visited, from-prices in USD and page URLs. Use for multi-day or overnight trip questions. Input schema: ```json { "type": "object", "properties": {}, "additionalProperties": false } ``` Output schema (the tool's structuredContent; also returned JSON-stringified as text content): ```json { "type": "object", "properties": { "experiences": { "type": "array", "description": "Multi-day packages in the catalog.", "items": { "type": "object", "properties": { "slug": { "type": "string", "description": "Experience slug." }, "name": { "type": "string", "description": "Localized package name." }, "brief": { "type": "string", "description": "One-paragraph summary." }, "days": { "type": [ "integer", "null" ], "description": "Trip length in days (longest variant when several exist); null when unpublished." }, "fromPriceUsd": { "type": [ "number", "null" ], "description": "Cheapest per-person \"from\" price in USD; null when on request." }, "url": { "type": "string", "format": "uri", "description": "Canonical experience page URL." } }, "required": [ "slug", "name", "brief", "days", "fromPriceUsd", "url" ], "additionalProperties": false } }, "islandHoppingUrl": { "type": "string", "format": "uri", "description": "Page URL for the classic Island Hopping program (a separate fixed multi-day product)." } }, "required": [ "experiences", "islandHoppingUrl" ], "additionalProperties": false } ``` Example output: ```json { "experiences": [ { "slug": "galapagos-explorer-5-days", "name": "Galapagos Explorer", "brief": "Five days across Santa Cruz and Isabela with Los Tuneles, Sierra Negra and Tintoreras included.", "days": 5, "fromPriceUsd": 1290, "url": "https://www.turismoparadise.com/en/experiences/galapagos-explorer-5-days" } ], "islandHoppingUrl": "https://www.turismoparadise.com/en/island-hopping" } ``` ## Help & Policies - [Help Center](https://www.turismoparadise.com/en/help-center): FAQs on tours, experiences and bookings - [About Us](https://www.turismoparadise.com/en/about-us) - [Contact](https://www.turismoparadise.com/en/contact-us) - [Terms & Conditions](https://www.turismoparadise.com/en/documents/terms-and-conditions) - [Privacy Policy](https://www.turismoparadise.com/en/documents/privacy-policy) - [Data Protection](https://www.turismoparadise.com/en/documents/data-protection) ## Optional - [Student Tours](https://www.turismoparadise.com/en/student-tours): custom-quoted educational trips - [My Booking](https://www.turismoparadise.com/en/my-booking): look up an existing reservation by booking code