KeralaTimings 2026Free Entry

Janardanaswamy Temple, Thiruvananthapuram: History, Timings & Visitor Guide

The Janardanaswamy Temple, also known as the Varkala Temple, is a Hindu temple situated in Janardhanapuram, Varkala city, Thiruvananthapuram district, Kerala, India. The temple is dedicated to the worship of deity Vishnu in the form of Janardanaswamy, locally known as Varkaleswara (the lord of Varkala).

Location Thiruvananthapuram, Kerala
Entry Fee Free
Best Time October to February
Railway Station ~2 km
Nearest Airport ~36 km
Janardanaswamy Temple, Thiruvananthapuram, Kerala

About Janardanaswamy Temple

The Janardanaswamy Temple, also known as the Varkala Temple, is a Hindu temple situated in Janardhanapuram, Varkala city, Thiruvananthapuram district, Kerala, India. The temple is dedicated to the worship of deity Vishnu in the form of Janardanaswamy, locally known as Varkaleswara (the lord of Varkala). It is a renowned temple within its locale, and is thousands of years old.

Janardanaswamy Temple: Key Facts

  • TempleJanardanaswamy Temple
  • LocationThiruvananthapuram, Kerala
  • StateKerala
  • Entry FeeFree (general darshan)
  • Best Time to VisitOctober to February
  • Nearest Railway StationVarkala Sivagiri railway station, ~2 km
  • Nearest AirportThiruvananthapuram (TRV), ~36 km
  • GPS8.73183, 76.70987

Janardanaswamy Temple Timings 2026

Janardanaswamy Temple is open every day, usually from early morning to late evening with a break in the afternoon. Darshan and aarti timings change with the season and on festival days.

  • MorningOpens early morning (around 5 to 6 AM)
  • AfternoonShort break around midday at many temples
  • EveningEvening aarti around sunset, closes by about 8 to 9 PM

Check the exact timings on the official website before your visit.

Dress Code & Temple Rules

  • DressModest, traditional clothes covering shoulders and knees
  • FootwearRemove before entering; use the shoe stand
  • PhotographyNot allowed inside the sanctum
  • Not AllowedLeather items, tobacco, alcohol, non-veg food
  • QueueFollow queue lines and staff instructions on festival days

How to Reach Janardanaswamy Temple

  • LocationThiruvananthapuram, Kerala
  • By AirThiruvananthapuram (TRV), about 36 km
  • By AirTuticorin (TCR), about 145 km
  • By TrainVarkala Sivagiri railway station, about 2 km
  • Major StationKadakkavoor railway station, about 9 km
  • By RoadTaxis, autos and state buses from the railway station and nearby cities

Distance from Nearby Cities

FromRoad Distance (approx.)Travel Time (approx.)
Thiruvananthapuram47 km1 hr
Tuticorin188 km4 hr
Kochi210 km5 hr
Madurai254 km6 hr
Coimbatore336 km7 hr

Best Time to Visit

October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast. Weekday mornings are the least crowded; expect long queues on weekends, holidays and festivals.

Open in Google Maps

History of Janardanaswamy Temple

Varkala, a seaside suburban town of Thiruvananthapuram, is also known as Janardanapuram or Udayamarthandapuram or Balit, and is a sacred pilgrim center. The Varkala Janardanaswamy Temple is among the 108 Abhimana Kshethrams, a group of Vaishnavite shrines that are considered among the foremost existing Vishnu Temples, and are repeatedly mentioned in extant ancient texts like the Puranas and Itihasas. The Bhagavata Purana and the Mahabharata mention that Balarama, the elder brother of Krishna, visited this shrine during his pilgrimage to the Kanyakumari Temple and other temples in the south.

It is believed that praying at the temple and taking a bath at the nearby Papanasam beach will wash away one's sins. Varkala is also considered as the best place to do pitrkarma, which is why it is sometimes also called "Dakshina Kashi" (literally the "Kashi of the South"). It is also called "Gaya of the South". Varkala draws hundreds of pilgrims and visitors all year round.

The presiding deity of this temple, Janardanaswamy, is found standing and facing east. His right hand performs "Aachamanam" and is raised towards his mouth; as per legend, the world will come to an end when his hand reaches his mouth. It is believed this will happen at the end of the Kali Yuga.

Legend & Significance

According to the temple legend, attracted by the music from Narada’s veena, Vishnu followed him and reached Satyaloka. Brahma saw Vishnu and prostrated before him. Vishnu soon realized that he had reached Satyaloka, but did not realize that Brahma was prostrating before him, and returned to Vaikuntha. It seemed then as if Brahma was falling at the feet of Narada and all the devas who were looking on laughed. This angered Brahma, and he cursed the devas to be born as humans on Earth. The devas repented their folly and begged to be forgiven. Brahma replied that the curse would be withdrawn when they had performed a penance to please Vishnu. The devas asked where they should do the penance, and Brahma replied that the place would be where Narada’s cloth had fallen: Varkala. The devas performed the penance accordingly to relieve the curse.

There exist other similar legends about the origin of the temple. Another states that long ago, Brahma came to earth to perform a yajna (fire sacrifice) in the location of Varkala. He was so immersed in doing yajna that he forgot his role of creation. Vishnu came to Varkala in the form of a very old man to remind Brahma about it. The Brahmins assisting Brahma received the old man and gave him food. But, whatever he ate, his hunger was not satiated. Brahma’s assistants told him about this. Brahma realized that his guest was Vishnu himself. He immediately went to Vishnu and found him trying to eat abhojana (unappetising food). Brahma prevented Vishnu from eating it, informing him that the act would cause the pralaya (deluge). Vishnu asked Brahma to stop the yajna and recommence his role of creation. He also showed him his vishvarupa (universal form).

Architecture of Janardanaswamy Temple

The temple sits on a tableland adjoining the sea and is reached by a long flight of stairs. The entrance to the inner shrine is flanked by the idols of Hanuman and Garuda on either side. In the main shrine is the idol of Janardana with Sridevi and Bhudevi. The main idol has a striking appearance with four arms having all the attributes of Vishnu. There are small temples of Shiva, Ganesha, Shastha, and Naga devata in this temple. In the south-western corner and on the north-eastern side of the outer enclosure are the shrines of Sasta and Shiva with Nandi.

The temple is a fine example of Kerala art and architecture. Aspects of the temple—including the circular "sanctum sanctorum" surmounted by a conical dome of copper sheets, the square mandapa with wooden carvings of Navagrahas on the ceiling and copper-plated roof, the quadrangular enclosures (prakaram) around them, and a hall containing a Bali Pitha in front of the inner temple—are characteristic features of Kerala architecture and the highly embellished temples of South India.

Festivals & Rituals at Janardanaswamy Temple

Offering obeisances to the departed souls and forefathers is an important ritual at the temple. Four poojas are conducted each day. The temple's chief priest is a Tulu Brahmin, who should not be a native of the place where the temple exists.

People believe that ancestors worshipped in this temple will be pleased. Possibly because of this, the Janardana is also called 'Pitru Mokshakan'.

Every year, in the Malayalam month of Meenam (March–April), a ten-day Arattu festival is celebrated at the Janardanaswamy Temple in Kerala's beach town of Varkala. The festival starts with a Kodiyettam flag hoisting ceremony, and ends with a procession of five decorated elephants through the streets. During the fourth and fifth days of the festival, the celebrations include all-night performances such as traditional Kathakali dancing. The arattu (holy bath) of the deity is conducted on Uttaram day in the Arabian Sea behind the temple.

Frequently Asked Questions

Where is Janardanaswamy Temple located?
Janardanaswamy Temple is in Thiruvananthapuram, Kerala, India. GPS location: 8.7318, 76.7099.
What are the timings of Janardanaswamy Temple?
Janardanaswamy Temple is open daily from early morning to evening, usually with an afternoon break. Timings change on festivals, so confirm with the temple office before you go.
Is there an entry fee at Janardanaswamy Temple?
General darshan is free. Special pujas, sevas or quick darshan may have a separate fee set by the temple.
What is the best time to visit Janardanaswamy Temple?
October to February. The weather is cooler and drier. April–May is very hot, and the monsoon brings heavy rain to the coast.
Which is the nearest railway station to Janardanaswamy Temple?
Varkala Sivagiri railway station is the nearest railway station, about 2 km away. The nearest major station is Kadakkavoor railway station, about 9 km away.
How far is Janardanaswamy Temple from Thiruvananthapuram?
Janardanaswamy Temple is about 47 km by road from Thiruvananthapuram (approx.).
Which is the nearest airport to Janardanaswamy Temple?
Thiruvananthapuram (TRV) is the nearest major airport, about 36 km away in a straight line. Tuticorin (TCR) is the next option.
What is the dress code at Janardanaswamy Temple?
Wear modest, traditional clothes that cover shoulders and knees. Remove footwear before entering. Shorts and sleeveless tops are best avoided.
Is photography allowed inside Janardanaswamy Temple?
Photography is usually not allowed inside the sanctum. Outer areas may allow photos; follow the signs and staff instructions.
Which other temples are near Janardanaswamy Temple?
Kottukal cave temple, Padmanabhaswamy Temple, Attukal Temple, Puliyur Mahavishnu Temple are close by and can be covered on the same trip.

Temples Near Janardanaswamy Temple

Kottukal cave temple
Kollam, Kerala

Kottukal cave temple

Kottukkal Cave Temple, also known as Kaltrikkovil in Malayalam, is an existing example of rock cut architecture, built between 6th and 8th centuries…

Read Full Guide
Padmanabhaswamy Temple
Thiruvananthapuram, Kerala

Padmanabhaswamy Temple

The Padmanabhaswamy Temple (Malayalam: [pɐd̪mɐnaːbʰɐswaːmi]) is a Hindu temple dedicated to Vishnu in Thiruvananthapuram, Keralam, India. It is one…

Read Full Guide
Attukal Temple
Thiruvananthapuram, Kerala

Attukal Temple

The Attukal Bhagavathy Temple is a Hindu shrine located at Attukal in Kerala, India. It is situated near the heart of the city, two kilometres away…

Read Full Guide
Puliyur Mahavishnu Temple
Alappuzha, Kerala

Puliyur Mahavishnu Temple

The Thripuliyoor Mahavishnu Temple (also called Mayapiran temple) is a Hindu temple dedicated to Vishnu and located in Puliyoor, Alappuzha District…

Read Full Guide
Aranmula Parthasarathy Temple
Pathanamthitta, Kerala

Aranmula Parthasarathy Temple

The Aranmula Parthasarathy Temple is a Hindu temple located in Aranmula, a village in Pathanamthitta District, Kerala, South India, on the southern…

Read Full Guide
Thrichittatt Maha Vishnu Temple
Alappuzha, Kerala

Thrichittatt Maha Vishnu Temple

The Thrichittatt Mahavishnu Temple (also called Thiruchenkundrur and Imayavarappan temple) is a Hindu temple dedicated to Vishnu, located in…

Read Full Guide