Kanniya

Hot Water Spring

Visiting Site
Historical Place
Natural Attraction
View Basket

Overview

Kanniya Hot Springs is a famous natural thermal spring attraction located in Kanniya, Trincomalee District, Eastern Province, Sri Lanka. The site is well known for its seven natural hot water wells, historical importance, and cultural connections with ancient Sri Lankan traditions. Travellers should visit Kanniya Hot Springs to experience its unique geothermal features, learn about local legends, and enjoy a relaxing visit while exploring the historical attractions of Trincomalee.

The hot springs are a natural geothermal feature created by underground heat sources. The water temperature of each well is different, and the springs provide a unique natural experience for visitors.
The area represents Sri Lanka’s geological diversity and attracts visitors interested in natural landscapes and geothermal attractions.

Location on Map

Things To See

What can we do ?

Kanniya Hot Springs offers visitors a unique opportunity to experience Sri Lanka’s famous natural hot water wells. Enjoy the soothing geothermal water, explore the historic seven wells, learn about the site's connection to the Ramayana legend, capture memorable photographs, and relax in the peaceful surroundings. It is a must-visit destination for anyone exploring Trincomalee.

  •  Experience the natural hot spring water.
  •  Bathe using water from the seven hot wells.
  •  Learn about the history, legends, and cultural significance of the springs.
  •  Take photographs of the unique hot wells and surroundings.
  •  Explore the peaceful environment around the springs.
  • Visit nearby temples and cultural attractions.
  •  Relax and enjoy the natural setting.

Special Features

Kanniya Hot Springs is one of Trincomalee’s most unique natural attractions, featuring seven geothermal hot water wells with varying temperatures. Rich in history and local legend, the site offers visitors a chance to experience warm mineral springs, explore its cultural heritage, and enjoy a peaceful setting surrounded by nature. It is a must-visit destination for travellers seeking relaxation and history in one place.

  •  Seven natural hot water wells.
  •  Each well has a slightly different water temperature.
  •  Historical and cultural significance.
  •  Connected to the Ramayana legend.
  •  Natural geothermal spring water.
  •  Unique photography location.
  • Peaceful and relaxing atmosphere.
  • One of Trincomalee's most popular tourist attractions.

Which time best for visit ?

The best time to visit Kanniya Hot Springs is during the morning (7:00 AM–10:00 AM) when the weather is cool and the site is less crowded. Visitors can comfortably explore the famous seven hot water wells, enjoy the peaceful surroundings, and experience the natural geothermal springs. The months from April to September offer the best weather for visiting this unique attraction in Trincomalee.

  • Visit early in the day to avoid crowds.
  • Wear comfortable footwear, as the ground around the wells may be wet.
  • Carry drinking water and dress modestly, as the site is culturally significant.

Early Morning (Sunrise / Golden Hour)

Cool weather, soft light, fewer crowds

Late Afternoon (Sunset / Golden Hour)

Warm tones, scenic skies, ideal for photos

Midday

Not recommended due to heat and harsh sunlight

Early Morning (Sunrise / Golden Hour)

Cool weather, soft light, fewer crowds

Late Afternoon (Sunset / Golden Hour)

Warm tones, scenic skies, ideal for photos

Midday

Not recommended due to heat and harsh sunlight

Night

Suitable only for city lights and special photography

How can we arrive?

Visitors can easily reach Kanniya Hot Springs by car, bus, train, taxi, or tuk-tuk from Trincomalee town. Located just 8 km away, the hot springs are a convenient stop on any Trincomalee sightseeing tour and can be combined with nearby attractions such as Fort Frederick, Koneswaram Temple, and the Maritime and Naval History Museum.

By Bus

Take a local bus from Trincomalee Bus Stand heading towards Kanniya or Anuradhapura.

Get off at the Kanniya Hot Springs stop or a nearby bus stop.

Walk a short distance to the entrance.

By Train

Arrive at Trincomalee Railway Station.

Hire a tuk-tuk or taxi to Kanniya Hot Springs.

The journey takes approximately 20 minutes.

ByPrivete Vehicle

Drive from Trincomalee town via Anuradhapura Road (A6).

The journey takes approximately 15–20 minutes.

Parking is available near the entrance.

Frequently Asked Questions

Is there an entrance fee for Kanniya Hot Springs?

Yes, visitors need to pay an entrance fee to access the hot spring area. Fees may vary depending on local regulations.

Kanniya Hot Springs is both a natural attraction and a cultural heritage site because it combines geothermal springs with historical and religious significance.

Yes, visitors can experience bathing with water from the wells, following local rules and guidelines.

Start planning your

Sri Lanka trip

for free

Build your itinerary, save places, optimize routes, and explore Sri Lanka with KKF Trip Basket.