Skip to content
Mixroutes
Temple town in Kerala · India

Guruvāyūr

Guruvayur IPA: [guɾuʋɐːjuːr]) is a municipal temple town in Thrissur district, of Kerala State in India.

Guruvāyūr
Guruvāyūr · Ms Sarah Welch (CC0)
The place

Guruvayur IPA: [guɾuʋɐːjuːr]) is a municipal temple town in Thrissur district, of Kerala State in India. It is a suburban town of Thrissur city, located 26 kilometres (16 mi) from Thrissur towards the north-west. It houses the Guruvayur Shri Krishna Temple. It is located at a distance of 292 km (181 mi) from the state capital Trivandrum towards the north-west, 86 km (53 mi) from Kochi towards the north, 95 km (59 mi) from Calicut towards south. Unlike most of Thrissur district, which was historically part of Cochin state, Guruvayur formed part of the erstwhile Kozhikode headquartered Malabar district.

Adapted from Wikipedia, CC BY-SA 4.0.

What is there

Worth seeing in and around Guruvāyūr

10 places within 25 km that the world writes about, in the order of how widely: the ones a visitor has heard of first, then the ones only a local would name.

  1. 01
    Guruvayur Temple

    The Guruvayur Temple, also called the Guruvayur Sree Krishna Temple, is situated in the town of Guruvayur, Thrissur district, Kerala, India. Located approximately 26 kilometers northwest of Thrissur city, the temple is dedicated to the deity Guruvayurappan, a form of Krishna-Vishnu.

    300 m · historic Krishna temple and pilgrimage site in Guruvayur, Kerala · Wikipedia
  2. 02
    Chavakkad Beach

    Chavakkad Beach is a beach in Chavakkad Municipality of Thrissur District in the Indian state of Kerala.

    4 km · Beach in Thrissur district, Keralam, India · Wikipedia
  3. 03
    Mammiyoor Temple

    Mammiyur Mahadeva Temple is a popular Shiva temple situated in Guruvayoor, Thrissur district of Kerala, India. Every devotee who goes to Guruvayur Temple is supposed to go to Mammiyoor also, as the ritual goes.

    500 m · a Siva temple in Kerala · Wikipedia
  4. 04
    Chettuva Lighthouse

    The Chetwai Lighthouse is situated at Chettuva near Guruvayur in Thrissur District of Kerala. It was inaugurated on 29 September 1986.

    5 km · lighthouse in India · Wikipedia
  5. 05
    Chowalloor Siva Temple

    Chowalloor Siva Temple is an ancient Hindu temple dedicated to Shiva at Guruvayoor of Thrissur District in Kerala state in India. The presiding deity of the temple is Shiva, located in main sanctum sanatorium, facing West.

    4.1 km · temple in India · Wikipedia
  6. 06
    St. Thomas Syro-Malabar Catholic Church, Palayur

    Palayur Mar Thoma Major Archiepiscopal Church, is located at Palayur, in Thrissur district in Kerala on the west coast of India. According to Saint Thomas Christian tradition, the Syrian church is believed to be established in 52 AD by St Thomas, one of the twelve apostles of Jesus Christ.

    1.5 km · building in India · Wikipedia
  7. 07
    Ariyannur Umbrellas

    Ariyannur Umbrellas is a prehistoric Megalith burial site situated in Ariyannur in Kandanassery Panchayat of Thrissur District of Kerala. Archaeological Survey of India in 1951 declared it as a centrally protected monument.

    5.4 km · Megalithic burial site in Ariyannur · Wikipedia
  8. 08
    Arthat St. Mary's Cathedral

    Arthat St. Mary's Orthodox Cathedral, also called Kunnamkulam-Chattukulangara Church, is an ancient Oriental Orthodox church located in Arthat village of Thalapilly taluk, one mile south of Kunnamkulam town, in Thrissur district, Kerala, India.

    4.4 km · building in India · Wikipedia
  9. 09
    Perakam Mahadeva Temple

    Perakam Mahadeva Temple is an ancient Hindu temple dedicated to Lord Shiva situated at Perakam village of Thrissur District in Kerala state in India. According to folklore, sage Parashurama has installed the idol of Lord Shiva in Perakam village.

    1.6 km · Hindu temple in Perakam, India · Wikipedia
  10. 10
    Sree Perunthatta Siva Temple

    Sree Perunthatta Siva Temple is an ancient Hindu temple dedicated to Lord Shiva situated in Guruvayur of Thrissur District in Kerala state in India. According to folklore, sage Parashurama has installed the idol of Lord Shiva in the Treta Yuga.

    1 km · Hindu temple in Kerala, India · Wikipedia

Ranked by the number of language editions of Wikipedia with an article on each, from Wikidata; the sentences are the openings of those articles, CC BY-SA 4.0.

See

What Wikivoyage says to see

  1. 01
    St. Thomas Syro-Malabar Church, Palayur. One

    Thomas, it is one of the seven-and-a-half churches he founded.

  2. 02
    Parthasarathy Temple

    Located within a kilometer from main temple, it's a must see temple, with its main shrine built as a chariot and Lord Krishna sitting as Parthasarathy, advocating Gita to Arjuna.

From Wikivoyage: Guruvāyūr, CC BY-SA 4.0. Not yet checked by us.

Do

Things to do

Being a small temple town, reglious activities tops the list. Chembai Sangeetholsavam. The highlight of Guruvayur Ekadashi day is this Carnatic music festival that brings together musicians from across South India. It runs a week up to the Ekadashi day, on which all participant musicians recite the 'Pancaratna Kīrtanaṇgal̥' together: five Telugu compositions of Tyāgarāja Swāmikal̥. Guruvayur Ekadesi.

From Wikivoyage: Guruvāyūr, CC BY-SA 4.0. Not yet checked by us.

Eat

Where to eat

The temple town is known for its pure vegetarianism. Around the temple one can find plenty of pure vegetarian restaurants. The cuisine is mostly South Indian. Most restaurants serve good ghee roast dosa. Finding a non-vegetarian food stall or bar is extremely difficult like many other Hindu pilgrimage towns, though it's not banned. Annapurna Brahmin's Hotel, East Nada, Inside Main Pandal. 6AM to 10PM.

  1. 01
    Indian Coffee House

    Part of Kerala's famed coffee house chain, this restaurant offers good meals, thalis, veg biriyanis and dosas at very cheap rates, though the restaurant is not well-maintained.

  2. 02
    Niveda Pure Veg Restaurant

From Wikivoyage: Guruvāyūr, CC BY-SA 4.0. Not yet checked by us.

Go there

Getting to Guruvāyūr

Airports
Calicut (CCJ), 61 km · Cochin (COK), 63 km · Coimbatore (CJB), 120 km
Stations
Guruvayur Railway Station, 1 km
  • Calicut → Guruvāyūr
    78 km · quickest by road, 2h 28m · ₹690–860
  • Kochi → Guruvāyūr
    77 km · quickest by road, 2h 24m · ₹570–710
  • Coimbatore → Guruvāyūr
    111 km · quickest by road, 3h 14m · ₹920–1,150
  • From anywhere
    The planner compares every way there from wherever you are.
    Plan a trip

Road and air are today’s quick answer; timetabled trains, buses and ferries load on the results page from the operators’ feeds.

Not yet researched

No local-transport research exists yet for Guruvāyūr

Our researched notes are written from a sourced entry: every shared taxi, boat and village bus with its operator, its rule, its fare and the year we saw it, and what could not be confirmed. Nobody has done that work for Guruvāyūr. What is above is what we hold from open sources; nothing here pretends to be more.

What Wikivoyage says about moving around
  • Get inA large helipad at Guruvayur, enables helicopter transportation from Cochin and Kozhikode airport.
  • Get aroundTaxis and autorickshaws are available at nominal rates.

From Wikivoyage: Guruvayoor, CC BY-SA. Not yet checked by us; that article was last edited 2026-08.

The nearest places where the work is done
  1. 01
    NelliyampathyIN

    7 ways of moving, 26 sources

    71 km
  2. 02
    KanthalloorIN

    6 ways of moving, 13 sources

    132 km
  3. 03
    SuryanelliIN

    6 ways of moving, 18 sources

    140 km
  4. 04
    VattavadaIN

    6 ways of moving, 19 sources

    141 km
  5. 05
    ThekkadyIN

    8 ways of moving, 14 sources

    174 km

If you know how people move in Guruvāyūr – the stand, the rule, the fare – tell us, and the note gets an entry.

Around it

Next door to Guruvāyūr

Guruvāyūr is 21 km from Thrissur, the nearest large city, whose note carries the wider picture.

  • Venmanadhuman settlement in Thrissur district, Kerala, India5.2 km
  • Paluvaivillage in Thrissur District, Kerala, India4.2 km
  • Iringapromhuman settlement1.6 km
  • Pavarattyhuman settlement in Thrissur district, Kerala, India4.4 km
  • Brahmakulamhuman settlement2.6 km
  • Perakamhuman settlement in Thrissur district, Kerala, India3.4 km