Amid the majestic scenery of Halong Bay, Hon Trong Mai – also known as “Kissing Rocks” – stands out as a profoundly meaningful natural wonder. The two natural limestone formations resembling a rooster and a hen facing each other, as if kissing, are regarded as a symbol of faithful and enduring love. According to local legend, these rocks are tied to an immortal love story of a devoted couple or a mother dragon and her offspring, embodying the spirit of sacrifice and perseverance of the Vietnamese people.
This article will clarify the various names of Hon Trong Mai, the legends associated with it, the best ways to admire and photograph the scenic beauty, and guide you on how to incorporate this attraction into your Halong Bay cruise journey. Join us in discovering it through a peaceful and luxurious experience aboard Bhaya Cruises, where itineraries are thoughtfully arranged and onboard comforts are prioritized.
What Are Halong Bay’s Kissing Rocks?
Hon Trong Mai (also called Fighting Cocks, Chicken Mate, or Kissing Rocks) consists of two limestone rock pinnacles rising about 10–12 meters from the emerald waters of the bay. From a distance, they resemble a rooster and a hen facing each other, as if “fighting” or kissing amid the waves.
According to experts, these two “fighting cocks” are the result of millions of years of weathering and marine erosion, a classic example of marine karst topography – the distinctive submerged and emergent limestone landscape that characterizes Halong Bay. This area has been recognized by UNESCO as a World Natural Heritage site, renowned for its rich karst landscape described as “a combination of tower karst clusters (fengcong) and isolated peaks (fenglin)” among the finest in the world.
Hon Trong Mai is also featured on Vietnam’s 200,000 VND banknote, further affirming its cultural and symbolic significance. Throughout the day, sunlight and shifting cloud shadows create varying hues on the rocks – sometimes golden, sometimes mystical blue – enhancing the enigmatic allure of “Kissing Rocks.”

The Timeless Legend of the Kissing Rocks
Kissing Rocks is linked to several legends. One tale recounts a passionate love between a poor fisherman and a fairy, punished by the Jade Emperor for disobedience; he transformed them into the hen and rooster rocks so they could remain together forever.
Another version tells of two guardians of Halong Bay (sometimes depicted as deities or a dragon prince and princess) sent to defend the sea from invaders. Their deep affection angered a god, who turned them into a pair of fighting cocks, eternally inseparable.
Despite variations in detail, the common theme portrays the two rocks as symbols of loyalty, willingness to sacrifice for love. This ancient story reflects core Vietnamese cultural values such as resilience, fidelity, and personal sacrifice for greater ideals. Visitors hearing the tale often feel the message of steadfast love and enduring strength in the face of adversity, even as the story has been passed down through generations with many variants.
Where to see Kissing Rocks?
Hon Trong Mai is located in the southwestern part of Halong Bay, about 5 km from Tuan Chau Port, near Dinh Huong Island. Exact coordinates are not necessary to remember, but as your cruise passes through the area, you will spot the two rocks rising from the calm waters.
Due to the rugged terrain and preservation requirements, visitors are not permitted to land on or climb the rocks. Instead, they can only admire Kissing Rocks from the cruise ship or small boat while sailing past.
Most Halong Bay cruise itineraries include this as a special scenic viewpoint. For close-up photos, prepare your lens and camera on the deck when approaching the spot, as there are no docks or stairs for shore access.
Best Time to Visit and View the Kissing Rocks
The most poetic scenery occurs at sunrise or sunset, when slanting sunlight creates ethereal shadows on the water and bathes the rocks in golden-pink hues. At these times, the twin pillars cast bronze reflections across the bay, standing out vividly against the emerald-green sea – perfect for romantic photography.
Seasonally, April–August (late spring and summer) often brings clear skies and beautiful sunlight for sharp backdrops, while September–November (autumn) offers cooler weather, crystal-clear waters, and occasional misty veils for a dreamy atmosphere. Avoid the rainy and stormy season (early year) due to rough waves and poor visibility.
In summary, choosing golden-hour times of day and favorable weather months will allow you to capture the most sparkling moments of Kissing Rocks in Halong Bay.
How to include it in a Halong Bay cruise?
Passing by Kissing Rocks typically depends on your chosen cruise itinerary. Here are some suggestions from basic to premium:
Day Cruise (4–6 Hours)
A 4–6 hour trip is ideal for limited time or a same-day round-trip from Hanoi. On such journeys (for example, Bhaya’s Halong Bay 1-Day Cruise), you will view “Kissing Rocks” as a prominent landmark along the route. The itinerary covers key highlights: Thien Cung Cave or Dau Go Cave, the floating fishing village of Ba Hang, plus short relaxation activities. The ship passes Hon Trong Mai mid-journey, allowing you to step onto the deck for viewing and photos.
- Time-saving: Suited to tight schedules or short Hanoi day trips (quick transfers, tour duration 4–6 hours).
- Families and first-timers: Perfect for families or newcomers, with a concise itinerary covering essential sights.
- Highlights: View Kissing Rocks from the deck; 4-hour trips often explore Thien Cung Cave (mystical scenery) and the floating village; 6-hour options add swimming or a stop at Titop Island. Check details for Bhaya Halong Bay 1-Day Cruise to book.

The Bhaya 1-Day Cruise is perfect for travelers seeking an intimate journey without an overnight stay. Whether you’re on a quick getaway, traveling with family, or looking for a private celebration with friends, this cruise offers the ideal balance of comfort and discovery.
Ha Long Bay 1-Day Cruise | Bhaya Cruises
Overnight Cruises: 2 Days 1 Night / 3 Days 2 Nights
Overnight stays let you experience Halong Bay from multiple angles, increasing chances to see Kissing Rocks in the most beautiful light.
- 2 Days 1 Night: Includes one night aboard for sunset and sunrise views over the bay. Classic Halong itinerary (caves, beaches, villages) plus overnight rest. Travel experts note that this duration “provides enough time to appreciate the wonder at both dawn and dusk.” Bhaya Cruises offers various 2D1N packages (e.g., The Au Co), ideal for first-time visitors seeking a full experience.
- 3 Days 2 Nights: Longer itinerary, often extending to nearby bays like Bai Tu Long or Lan Ha, which are quieter. You can request multiple passes by Kissing Rocks (on the first or last night) for more romantic shots. Recommended for those wanting “a slower pace and deeper exploration of less-crowded, more beautiful areas.”

Sail on The Au Co’s 3D2N luxury cruise through Halong & Lan Ha Bay with spacious suites, premium dining, unique excursions, and wellness facilities.
3 Days Voyage through Gulf of Tonkin on Au Co Cruise | Bhaya Cruises
Bhaya Cruises provides high-quality 2D1N and 3D2N tours tailored to your needs. For example, Bhaya Classic 2D1N focuses on main attractions with one night of relaxation, while The Au Co 3D2N extends to Lan Ha and Bai Tu Long for broader discovery. Both include sunbathing, cave visits, kayaking, and sunrise/sunset viewing from the deck.

Sail through Halong Bay on our best-selling 2D1N Bhaya Classic cruise featuring iconic landscapes, engaging excursions, and relaxing onboard comfort.
2 Days Highlights of Halong Bay on Bhaya Classic Cruise | Bhaya Cruises
Private Charter – A Romantic Experience
For couples or small groups seeking complete privacy, Bhaya Legend private charter is the ideal choice. As a boutique line, Bhaya Legend offers full-boat charters with customizable itineraries. You can request extended time at Kissing Rocks for a romantic sunset viewing or even a private deck dinner as the “cocks” silhouette against the twilight.
Longer packages (3–5 nights) cover Halong – Lan Ha – Bai Tu Long – Cat Ba, perfect for honeymoons, proposals, or sweet getaways. Explore Bhaya Legend Private Cruise and 5-day/4-night packages to plan a personalized trip, ensuring Kissing Rocks becomes an unforgettable romantic backdrop.

With its boutique design and bespoke service, Bhaya Legend offers an exclusive private cruise experience where every detail is shaped around your wishes. Whether it’s a romantic escape, a family retreat, or a tranquil getaway, you’re free to craft your own journey and turn the legendary Ha Long Bay into your personal paradise.
Bhaya Legend | The Art of Private Cruising
Frequently Asked Questions (FAQs)
Can visitors land on the two rocks?
No. For safety and landscape preservation reasons, tourists are not allowed to approach, dock, or climb Kissing Rocks. The area is strictly managed to prevent erosion; viewing is only possible from the boat.
Is Kissing Rocks truly romantic for couples?
Absolutely. Hon Trong Mai is widely regarded as a symbol of faithful love. A travel publication praises the rocks as “a symbol of love and unity, tied to aspirations for happiness.” Visitors often take commemorative photos with it, and the “rooster and hen” image has become iconic for Halong Bay. In fact, “Hon Trong Mai has become a symbol of loyal and eternal love, recognized by both domestic and international tourists.”
Does Bhaya Cruises include this site in its itineraries?
Yes. Most Bhaya Cruises Halong Bay tours (from day trips to overnight cruises) pass by Kissing Rocks as a key scenic stop (as noted: “This is an essential viewpoint on nearly every Halong Bay itinerary”). You will admire the rocks from the deck on any route through the area. For instance, Bhaya’s 1-day or 2-day tours include it during transit, ideal for souvenir photos.
