Gatorland Orlando: Skip The Line Ticket
United States Orlando
Details
Looking for the ultimate alligator experience in the Sunshine State? _Snap_ up a ticket to Gatorland, and hightail it on over to Florida's incredible reptilian kingdom. Witness hundreds of guzzling gators and crafty crocs in frenzied feeding displays and nail-biting gator-safety demonstrations. Get up close and personal with the toothy monsters, watch ferocious feeding frenzies, and peer through your hands in terror at spectacular gator-safety shows. Don't try this at home! Want to boost your experience? The Greater Gator Package includes three of the park's most popular experiences. Meet a gator in a close-up encounter, ride around on the Gatorland Express Train with your all-day pass, and enjoy feeding the gators with access to their fave tasty snack - Gator Chow.
Highlights
Included in tickets
* Skip-the-line admission to Gatorland* Free parkingDoes not include: * Skip-the-line admission to shows, tours or activities inside the park* Guided tours* Additional activities* Encounter with a gator (bookable onsite for an extra fee)
Special Notes
* Showtimes are repeated several times daily, and may vary seasonally* Skip-the-line admission is only valid at the entrance of the park and doesn't apply to shows or tours inside the park* Free parking onsite* Adventure Hour Swamp Tour: offered daily at 13:00, reservations can be made upon arrival prior to 12:30 for an extra fee* Aviary: open daily for 30 minutes at 11:00, 12:00, 13:30, 14:45 & 15:45* Gator Jumparoo Show: daily at 10:45, 11:30, 12:30, 13:45, 14:30, 15:30 & 16:30 (subject to change)* Gators, Ghosts and Goblins Halloween celebration will run each weekend during October 15, 16, 22, 23, 29 and 30this & is included in the park admission* Free entrance for children under 3, no ticket required* Reduced tickets available onsite for seniors 55+* Stroller and wheelchair rentals available onsite for an extra fee* Go directly to the turnstile to have your smartphone ticket scanned* If Gator Chow is selected: Present your smartphone voucher at the entrance to receive a coupon for Gator Chow. This coupon is to be redeemed at the the Gator Chow kiosk in the park* Gator Chow voucher is only valid with a standard Gatorland admission ticketPlease refer to the website gatorland.com for up-to-date show times.
Additional Notes
N/A
Available days
M
T
W
T
F
S
S
Languages
How do I get my Ticket?
You will receive a QR code on the receipt sent to your mailbox.
Cancellation Policy
Receive a 100% refund if you cancel up to 0 hours before the experience begins.
BOOK from:$30.26
`;}if (typeof prices === 'undefined' || prices.length === 0) { showNoInfoMessage(); return;} console.log(prices);// Evitar que el formulario se envíeform.addEventListener('submit', function(event) { event.preventDefault();});prices.forEach(function(price, index) { // Crear contenedor del acordeón var accordionContainer = document.createElement('div'); // Crear botón del acordeón var time_price = price.startTime? price.startTime : ''; var accordionButton = document.createElement('button'); accordionButton.classList.add('accordion'); accordionButton.setAttribute('type', 'button'); // Asegurarse de que no sea de tipo submit accordionButton.textContent = price.name + ' ' + time_price; accordionContainer.appendChild(accordionButton); // Crear panel del acordeón var panel = document.createElement('div'); panel.classList.add('panel'); var table = document.createElement('table'); var item = price.prices; if (item) { item.forEach(function(price) { var row = document.createElement('tr'); // Crear una nueva fila para cada precio var nameCell = document.createElement('td'); nameCell.textContent = price.name; row.appendChild(nameCell); var priceCell = document.createElement('td'); priceCell.innerHTML = 'EUR' + price.price; priceCell.classList.add('price-amount'); row.appendChild(priceCell); // Añadir data-type al input var inputCell = document.createElement('td'); var input = document.createElement('input'); input.setAttribute('type', 'number'); input.setAttribute('name', 'cantidad_' + price.type); input.setAttribute('value', '0'); input.setAttribute('min', '0'); input.setAttribute('data-price', price.price); input.setAttribute('data-type', price.type); // Nuevo atributo data-type input.setAttribute('max', price.purchaseLimit); input.addEventListener('input', updateTotal); inputCell.appendChild(input); var incrementButton = document.createElement('button'); incrementButton.textContent = '+'; incrementButton.setAttribute('type', 'button'); // Asegurarse de que no sea de tipo submit incrementButton.addEventListener('click', function(event) { event.preventDefault(); var currentValue = parseInt(input.value) || 0; if (currentValue < parseInt(input.getAttribute('max'))) { input.value = currentValue + 1; } updateTotal(); }); inputCell.appendChild(incrementButton); var decrementButton = document.createElement('button'); decrementButton.textContent = '-'; decrementButton.setAttribute('type', 'button'); // Asegurarse de que no sea de tipo submit decrementButton.addEventListener('click', function(event) { event.preventDefault(); var currentValue = parseInt(input.value) || 0; if (currentValue > 0) { input.value = currentValue - 1; } updateTotal(); }); inputCell.appendChild(decrementButton); row.appendChild(inputCell); table.appendChild(row); // Añadir la fila a la tabla }); // Añadir total al final de la tabla var totalRow = document.createElement('tr'); var totalLabelCell = document.createElement('td'); totalLabelCell.textContent = 'Total:'; totalRow.appendChild(totalLabelCell); var totalAmountCell = document.createElement('td'); totalAmountCell.setAttribute('colspan', '2'); totalAmountCell.innerHTML = 'EUR0.00'; totalRow.appendChild(totalAmountCell); table.appendChild(totalRow); // Añadir la tabla al panel del acordeón panel.appendChild(table); var hiddenIdInput = document.createElement('input'); hiddenIdInput.setAttribute('type', 'hidden'); hiddenIdInput.setAttribute('name', 'activity'); // Nombre del campo oculto hiddenIdInput.setAttribute('value', price.name + ' ' + price.startTime); // Valor del id panel.appendChild(hiddenIdInput); // Añadir campo oculto para el id var hiddenIdInput = document.createElement('input'); hiddenIdInput.setAttribute('type', 'hidden'); hiddenIdInput.setAttribute('name', 'price_id'); // Nombre del campo oculto hiddenIdInput.setAttribute('value', price.id); // Valor del id panel.appendChild(hiddenIdInput); accordionContainer.appendChild(panel); form.appendChild(accordionContainer); // Función para actualizar el total function updateTotal() { let totalAmount = 0; panel.querySelectorAll('input[type="number"]').forEach(input => { const quantity = parseInt(input.value) || 0; const price = parseFloat(input.getAttribute('data-price')); totalAmount += quantity * price; }); panel.querySelector('.totalAmount').textContent = totalAmount.toFixed(2); } // Añadir evento para el acordeón accordionButton.addEventListener('click', function(event) { event.preventDefault(); // Evitar comportamiento predeterminado // Cerrar todos los paneles document.querySelectorAll('.panel').forEach(function(panel) { panel.style.display = 'none'; }); // Cerrar todos los botones del acordeón document.querySelectorAll('.accordion').forEach(function(button) { button.classList.remove('active'); }); // Abrir el panel actual this.classList.toggle('active'); var panel = this.nextElementSibling; if (panel.style.display === 'block') { panel.style.display = 'none'; } else { panel.style.display = 'block'; } }); // Abrir el primer acordeón automáticamente if (index === 0) { accordionButton.classList.add('active'); panel.style.display = 'block'; } } else { showNoInfoMessage(); return; }}); }});