Home » Asia » Thailand » Hua Hin » Cicada Market
Cicada Market

Cicada Market

Cicada Market in Hua Hin is a popular open-air market that operates every Friday to Sunday evening. It offers a unique blend of art, crafts, and local food, making it a favorite spot for both locals and tourists.

Hua Hin
Share to Friends
Night Market

About This Attraction

Cicada Market in Hua Hin is a popular open-air market that operates every Friday to Sunday evening. It offers a unique blend of art, crafts, and local food, making it a favorite spot for both locals and tourists. The market is divided into different sections, including an art gallery, a handmade goods area, and various food stalls. Visitors can enjoy live performances from local artists while exploring the wide array of products on offer.

For those seeking more practical Cicada Market travel information, the market opens from 4 PM to 11 PM on weekends. Comfortable shoes are recommended as there is much to explore across its spacious grounds. Cash is preferred by most vendors, though some accept credit cards. It's advisable to arrive early to avoid crowds and secure parking.

Location Details

Address 83/159 Nong Kae-Takiap, Nong Kae, Hua Hin, Prachuap Khiri Khan 77110, Thailand

Visitor Information

Pricing & Ratings

Ticket Prices

Adult Free
Child Free
Student Free
Senior Free

Ratings

Overall Rating
8.5/10
Crowd Level
8.0/10

Opening Hours & Booking

Open

Days Friday to Sunday
Hours 16:00 - 23:00
Seasonality Year-round

Booking

Booking Required? No

Nearby Attractions

Showing 10 of 88 attractions
Miles Kilometers

Hua Hin Railway Station

Historical Landmark

Hua Hin Railway Station is one of Thailands oldest and most iconic train stations. Located…

8.5/10
Learn More

Hua Hin Beach

Beach

Hua Hin Beach is a popular destination located in the coastal town of Hua Hin,…

8.2/10
Learn More

Wat Huay Mongkol

Temple

Wat Huay Mongkol is a well-known temple located in Hua Hin, Thailand. It is famous…

8.5/10
Learn More

Pattaya Beach

Beach

Pattaya Beach in Koh Lipe is a popular destination known for its soft white sands…

8.5/10
Learn More

Erawan Museum

Museum

Museum with a giant three-headed elephant statue and Thai cultural artifacts.

8.5/10

Asiatique The Riverfront

Shopping and Entertainment Complex

A large open-air mall with shops, dining, and entertainment by the Chao Phraya River.

8.5/10

Bang Krachao

Urban Oasis

Urban oasis known for cycling and nature trails.

8.5/10

King Power Mahanakhon SkyWalk

Observation Deck

Observation deck with panoramic city views

9.0/10

Princess Mother Memorial Park

Memorial Park

A serene park with gardens and a museum dedicated to the Princess Mother.

8.5/10

Wat Arun

Temple

Wat Arun, also known as the Temple of Dawn, is a significant landmark located on…

9.2/10
Learn More
"; } // Initialize modal controls const initModalControls = function() { console.log('Initializing modal controls'); const modal = document.getElementById('attraction-modal'); const closeBtn = document.querySelector('.attraction-modal-close'); if (closeBtn) { closeBtn.addEventListener('click', function() { modal.style.display = 'none'; document.body.style.overflow = ''; }); } window.addEventListener('click', function(event) { if (event.target === modal) { modal.style.display = 'none'; document.body.style.overflow = ''; } }); // Make attraction cards clickable const attractionCards = document.querySelectorAll('.attraction-card'); console.log('Found ' + attractionCards.length + ' attraction cards'); attractionCards.forEach(card => { card.addEventListener('click', function(e) { openModalWithCardData(this); }); }); }; // Function to open modal with card data const openModalWithCardData = function(card) { // Get data from hidden div const data = card.querySelector('.attraction-full-data'); if (!data) { console.error('No attraction data found in card'); return; } const modal = document.getElementById('attraction-modal'); if (!modal) { console.error('Modal element still not found after creation attempt'); return; } // Helper function to safely get element text function getElementText(selector) { const element = data.querySelector(selector); return element ? element.textContent : ''; } try { // Basic Info document.getElementById('attraction-modal-title').textContent = getElementText('.attraction-name'); document.getElementById('attraction-modal-type').textContent = getElementText('.attraction-type-full'); document.getElementById('attraction-modal-description').textContent = getElementText('.attraction-description-full'); // Reset all containers to hidden ['attraction-modal-hours-container', 'attraction-modal-price-container', 'attraction-modal-address-container', 'attraction-modal-image-container'].forEach(id => { const container = document.getElementById(id); if (container) container.style.display = 'none'; }); // Rating const ratingText = getElementText('.attraction-rating-full'); if (ratingText) { const ratingValue = parseFloat(ratingText); if (!isNaN(ratingValue)) { const ratingValueEl = document.getElementById('attraction-modal-rating-value'); const ratingFillEl = document.getElementById('attraction-modal-rating-fill'); if (ratingValueEl) ratingValueEl.textContent = ratingValue.toFixed(1) + '/10'; if (ratingFillEl) ratingFillEl.style.width = (ratingValue * 10) + '%'; } } // Show the modal modal.style.display = 'block'; document.body.style.overflow = 'hidden'; // Prevent background scrolling console.log('Modal opened successfully'); } catch (error) { console.error('Error opening modal:', error); } }; // Try to create the modal const created = createModal(); console.log('Modal created:', created); // If not created (already exists), initialize the controls if (!created) { initModalControls(); } // Also initialize distance toggle const distanceToggle = document.getElementById('distance-unit-toggle'); if (distanceToggle) { distanceToggle.addEventListener('change', function() { const showKm = this.checked; // Update toggle labels const labels = document.querySelectorAll('.toggle-label'); if (labels.length >= 2) { labels[0].style.opacity = showKm ? '0.5' : '1'; labels[1].style.opacity = showKm ? '1' : '0.5'; } // Update all distance displays document.querySelectorAll('.nearby-attraction-card').forEach(card => { const kmEl = card.querySelector('.distance-km'); const miEl = card.querySelector('.distance-mi'); if (kmEl && miEl) { kmEl.style.display = showKm ? 'inline' : 'none'; miEl.style.display = showKm ? 'none' : 'inline'; } }); }); } });
Scroll to Top