Few towns in the Northeast hold three faiths on neighbouring hills the way Hajo, Assam, does. Set in Kamrup district about 24–25 km northwest of Guwahati, Hajo is an old pilgrimage centre where a Vishnu temple that Buddhists also revere, a Sufi dargah, and a cluster of Shiva shrines sit within a short walk or drive of one another. Whether you are planning a Hajo Assam day trip from Guwahati or a slower pilgrimage, this guide covers the main sites, the shared heritage, how to reach the town, timings and dress code, and the crafts nearby.
Hajo is an ancient pilgrimage town in Kamrup district, Assam, roughly 24–25 km from Guwahati, held sacred by Hindus, Buddhists and Muslims. Its best-known sites are the Hayagriva Madhava Temple on Monikut hill, the Poa Mecca dargah on Garurachal hill, and the Kedareswara and Kameswar Shiva temples.
Key takeaways
- Hajo sits in Kamrup district, Assam, about 24–25 km northwest of Guwahati, and is best reached by road in roughly one hour; Guwahati is the practical base.
- Three faiths share the town: the Hayagriva Madhava Temple (Hindu, and revered by some Buddhists), the Poa Mecca dargah of Giyasuddin Auliya (Muslim), and the Kedareswara and Kameswar temples (Shaivite).
- According to Assam Tourism, October to April is the most rewarding window; the monsoon months of June to September are best avoided for road travel.
- The Assam Tourism and Kamrup district listings name no entry fee for the main shrines; carry cash, dress modestly, and remove footwear at temple and dargah.
- The nearby weaving town of Sualkuchi (Kamrup district) and the bell-metal centre of Sarthebari (Barpeta/Bajali area) make Hajo part of a wider crafts circuit.
About Hajo: quick facts
Hajo is a historic pilgrimage town in Kamrup district, Assam, lying about 24–25 km northwest of Guwahati near the Brahmaputra. According to the Kamrup district administration and Assam Tourism, it is sacred to three communities at once, with its principal shrines spread across low hills within the town.
The name is often paired with Guwahati itineraries because of this proximity. Do not confuse it with Hajo as a surname or with similarly spelt places; this is the Kamrup-district temple town in Lower Assam. Its co-ordinates are roughly 26.25°N, 91.53°E.
| Location | Hajo town, Kamrup district, Assam |
|---|---|
| Distance from Guwahati | About 24–25 km (crow-flies); roughly 33–36 km by road, per route planners |
| Main sites | Hayagriva Madhava Temple, Poa Mecca dargah, Kedareswara and Kameswar temples |
| Faiths | Hindu, Buddhist, Muslim |
| Base town | Guwahati (stays, transport, hospitals) |
| Time needed | Half to full day as a trip from Guwahati |
Best time to visit Hajo Assam
October to April is the best time to visit Hajo, Assam, according to the Assam Tourism listing, when the weather is dry and comfortable for temple visits and short climbs. Winter days in Lower Assam are usually mild; the monsoon from June to September brings heavy rain that can affect roads around the town.
If you want to see the shrines busy with pilgrims, time your trip to a festival. The Kamrup district administration notes that the Urus of Poa Mecca is observed on Maghi Purnima (January–February), and that Doul, Bihu and Janmashtami are celebrated at the Hayagriva Madhava Temple through the year.
| Season | Months | What to expect |
|---|---|---|
| Cool, dry (best) | October–February | Mild days, clear skies, festival season; most comfortable for visits |
| Warm, dry | March–April | Still pleasant early on; heat building by late April |
| Pre-monsoon | May | Hot and humid; occasional storms |
| Monsoon (avoid) | June–September | Heavy rain; possible road disruption around Hajo |
How to reach Hajo from Guwahati
The quickest way to reach Hajo is by road from Guwahati, about an hour’s drive each way by taxi or bus. Hajo has no airport or major railway station of its own, so Guwahati serves as the arrival and departure point for almost every visitor.
- By air: The nearest airport is Lokpriya Gopinath Bordoloi International Airport (GAU) at Borjhar, Guwahati, about 22 km from the city centre. From the airport, continue to Hajo by taxi (roughly an hour onward).
- By rail: The nearest major stations are Guwahati (GHY) and Kamakhya (KYQ), both in the Guwahati area and well connected to the rest of India. Hire a taxi or take a bus onward to Hajo. Reconfirm current trains on IRCTC/NTES before you book.
- By road: Buses and shared vehicles run to Hajo from Guwahati, and taxis are easy to arrange. The drive takes about an hour depending on traffic.
| From | Distance / time | How |
|---|---|---|
| Guwahati city centre | About 33–36 km by road, ~1 hr | Taxi, bus or shared vehicle |
| Guwahati airport (GAU, Borjhar) | Airport ~22 km from city; onward ~1 hr to Hajo | Taxi |
| Guwahati / Kamakhya rail stations | About an hour onward to Hajo | Taxi or bus |
| Sualkuchi (silk town) | Short hop within Kamrup district | Taxi; easy to combine |
The three-faith sites to see
Hajo’s draw is the way its shrines cluster together: a Vishnu temple, a Sufi dargah and Shiva temples, each on or near its own hill. Below are the main places to see, with what each means to whom.
Hayagriva Madhava Temple
The Hayagriva Madhava Temple, in Hajo town, Kamrup district, is the best-known shrine here, a stone temple on Monikut hill enshrining an image of Hayagriva Madhava, a form of Vishnu. According to the Kamrup district administration, rows of carved elephants run along the temple body as fine examples of Assamese stonework, and a large tank called Madhab Pukhuri lies nearby.
Accounts of its age differ. Some credit King Raghudeva Narayan with the present structure in 1583; others attribute earlier work to the Pala period. The Kamrup district site notes the temple draws both Hindu and Buddhist worshippers, and that it attracts Buddhist monks from distant places. Festivals here include Doul (the Assamese spring festival), Bihu and Janmashtami.
Poa Mecca (Powa Mecca) dargah
Poa Mecca is a Muslim pilgrimage site on Garurachal hill in Hajo, Kamrup district, holding the tomb of the Sufi saint Giyasuddin Auliya alongside a mosque. According to the Kamrup district administration, the name comes from poa (one-fourth): it is believed that prayers offered here earn a quarter of the spiritual merit of a pilgrimage to Mecca. That is local belief, not a historical claim.
A 17th-century Persian inscription at the site is read by historians as recording construction in 1657, naming an Iranian, Lutfullah Shirazi, and giving Hajo’s Mughal-era name as Shuja’abad. Accounts of Giyasuddin Auliya’s origins vary between sources, so treat the saint’s life story as tradition. The Urus is observed on Maghi Purnima, per the district listing.
Kedareswara, Kameswar and other shrines
The Kedareswara Temple is a prominent Shaivite shrine on Madanachal hill in Hajo, reached by a short climb, and is said to house a Svayambhu (self-originated) Shiva linga in the Ardhanarishvara (combined male–female) form. Inscriptions there record land grants from the Ahom king Rajeswar Singha’s period.
Also on Madanachal hill is the Kameswar Temple, another Ahom-period Shiva shrine, while a carved Ganesha image sits at the hill’s foot. Near the Hayagriva Madhava Temple stands Fakuwa Dol, an octagonal, domed shrine in the Nagara style. Together these make Hajo a compact circuit for those interested in Assam’s temple art.
| Site | Hill / location | Faith / significance | Time needed |
|---|---|---|---|
| Hayagriva Madhava Temple | Monikut hill | Vishnu temple; also revered by some Buddhists | 45–60 min |
| Poa Mecca dargah | Garurachal hill | Sufi tomb and mosque (Muslim) | 30–45 min |
| Kedareswara Temple | Madanachal hill | Shiva (Shaivite); Svayambhu linga | 30–45 min, short climb |
| Kameswar Temple | Madanachal hill | Shiva, Ahom period | 20–30 min |
| Fakuwa Dol | Near Hayagriva Madhava | Octagonal Nagara-style shrine | 15–20 min |
Shared heritage, attributed as belief
Hajo is unusual because the same ground carries meaning for Hindus, Buddhists and Muslims, and the respectful way to describe this is as living belief rather than settled fact. The Hayagriva Madhava Temple is a Hindu Vishnu shrine; some Buddhists, including Tibetan visitors, additionally revere it, and a tradition holds that the Buddha is associated with the site. That association is a belief held by devotees, not a historical record.
Likewise, Poa Mecca’s standing as a place worth a quarter of a Mecca pilgrimage is a local religious belief, reported by the Kamrup district administration, not a claim this guide makes about either faith. When you visit, it helps to treat each community’s story on its own terms, follow the customs of whichever shrine you are at, and avoid turning worshippers or rituals into a spectacle.
Crafts nearby: Sarthebari and Sualkuchi
Two craft centres make Hajo part of a wider Lower Assam circuit: Sualkuchi for silk and the Sarthebari belt for bell-metal. Both are rooted in Assamese household and ritual life, and both are easy to fold into a Guwahati-based trip.
Sualkuchi, a weaving town in Kamrup district on the north bank of the Brahmaputra, is known for Muga (the golden Assam silk), Pat and Eri. The Ministry of Tourism named Sualkuchi a Best Tourism Village in the craft category in 2024. Many families still weave mekhela chador and saris on handlooms, and workshops often welcome visitors who buy directly.
Bell-metal and brass work is associated with Hajo itself and, most of all, with Sarthebari, a town in the Barpeta/Bajali area of Assam described as the hub of the state’s bell-metal industry. Artisans here, traditionally called Kahar or Orja, make items such as the xorai (a footed offering tray used in welcome and worship), bowls and plates; Sarthebari’s craft received a Geographical Indication tag in 2024.
A suggested day trip
A single well-paced day from Guwahati covers Hajo’s main shrines comfortably. Start early to beat both heat and crowds, and keep the order flexible around prayer times at the dargah.
- Morning: Drive from Guwahati to Hajo (about an hour). Begin at the Hayagriva Madhava Temple on Monikut hill, then walk or drive to the Kedareswara and Kameswar temples on Madanachal hill.
- Midday: Visit the Poa Mecca dargah on Garurachal hill; dress modestly and observe quiet. Pause for a simple Assamese lunch in or near town.
- Afternoon: Detour to Sualkuchi to see silk weaving, buy a Muga or Pat piece, and return to Guwahati by evening.
- Add a day: Pair Hajo with Kamakhya Temple in Guwahati, or with Madan Kamdev near Baihata Chariali, for a two-day heritage loop.
Where to stay
Most visitors stay in Guwahati rather than Hajo, since the city has the widest choice of hotels and is only about an hour away. Hajo itself has limited, basic options, so base yourself in Guwahati and travel out for the day.
- Budget (indicative ₹1,200–2,500 a night, planning estimate — reconfirm): Guest houses and small hotels around Paltan Bazaar and the railway-station area, handy for transport.
- Mid-range (indicative ₹2,500–5,500): Business and tourist hotels across Guwahati, many with airport pickup.
- Higher-end (indicative ₹6,000 and up): Larger branded hotels and riverside properties.
Rates above are planning bands as of October 2026 and move with season and festivals; book ahead for the October–April window and around Ambubachi Mela at Kamakhya, when Guwahati fills up. For a wider choice of bases and routes, see our Guwahati travel guide and the broader Assam travel guide.
Food to try
Hajo is a short trip, so most eating happens in Guwahati, where Assamese food is easy to find. Look for a traditional thali and the dishes below, with explanations on first use.
- Assamese thali — rice with dal, seasonal vegetables, and often fish; a good, filling introduction.
- Masor tenga (a tangy fish curry, usually soured with tomato or lemon) — a Lower Assam staple.
- Khar (a dish prepared with an alkaline extract, often with raw papaya and pulses) — distinctively Assamese.
- Pitha (rice-flour cakes, sweet or savoury) and laru (sweet balls) — common around festivals.
- Tamul-paan (areca nut with betel leaf) — offered in welcome, traditionally presented on a bell-metal xorai.
Many temple areas are vegetarian in practice; around the dargah, avoid carrying food into prayer spaces and follow local custom.
Budget for a day trip
A Hajo day trip from Guwahati is inexpensive, with the taxi usually the biggest line item. The table below is a planning estimate per person for a small group sharing a cab; actual costs vary with the season, the operator and how much shopping you do.
| Item | Indicative ₹ | Notes |
|---|---|---|
| Shared taxi (Guwahati–Hajo return) | ₹500–900 | Assumes 3–4 people splitting a full-day cab; solo hire costs more |
| Meals and snacks | ₹200–500 | Simple Assamese lunch plus tea |
| Offerings / small donations | ₹50–150 | Optional, at shrines |
| Sualkuchi detour / shopping | Varies | Silk is the main temptation; set a limit |
| Typical day total | ₹800–1,600 | Excludes Guwahati hotel and silk purchases |
Permits, rules and etiquette
No special travel permit is needed for Hajo: it is in Kamrup district, Assam, open to Indian and foreign visitors without an Inner Line Permit, unlike some other Northeastern states. The rules that matter here are those of a shared sacred site rather than any government clearance.
- Dress modestly at every shrine — cover shoulders and knees. Remove footwear before entering the temples and the dargah.
- Follow each site’s custom: maintain quiet at Poa Mecca, respect prayer times, and ask before entering inner sanctums.
- Photography: rules differ by shrine and can change; ask the caretakers before photographing interiors, and never photograph people at prayer without consent.
- No entry fee for the main shrines is listed by Assam Tourism or the Kamrup district site as of October 2026; carry small cash for offerings, footwear minding and parking.
- Respect the plural setting: treat each faith’s beliefs on its own terms and avoid loud or intrusive behaviour.
Practical tips
Treat Hajo as an easy half-day add-on to Guwahati and plan around the basics below.
- Cash and UPI: carry some cash for small payments; UPI works in Guwahati but may be patchy at shrines and small shops.
- Network: mobile coverage is generally fine near town; expect weaker signal on the climbs.
- Health: the nearest large hospitals are in Guwahati; carry water, sun cover and any personal medicines, as there is some climbing at Kedareswara.
- Solo women travellers: Hajo is a day-visit pilgrimage town; the usual city-sense precautions apply. Travel out and back in daylight and prefer a pre-arranged cab.
- Packing by season: light cottons October–April with a layer for cool mornings; a rain shell and sturdy footwear in the monsoon, when paths get slippery.
Nearby places
Hajo pairs naturally with Guwahati’s own sites and other Kamrup-district stops, so you can build a one- or two-day loop. The distances below are approximate, as of October 2026.
| Place | Distance | Why go |
|---|---|---|
| Guwahati | ~33–36 km from Hajo | Base town; see our Guwahati travel guide |
| Kamakhya Temple | ~13–15 km from Guwahati centre | Major Shakti shrine on Nilachal hill |
| Sualkuchi | Short hop in Kamrup district | Muga and Pat silk weaving village |
| Madan Kamdev | ~35–40 km from Guwahati | Archaeological temple ruins near Baihata Chariali |
| Majuli (river island) | Upriver, a longer trip | Satra monasteries; see our Majuli Island travel guide |
Frequently asked questions
Where is Hajo and how far is it from Guwahati?
Hajo is a pilgrimage town in Kamrup district, Assam, about 24–25 km northwest of Guwahati in a straight line and roughly 33–36 km by road, per route planners. The drive takes about an hour. Guwahati is the usual base, with the nearest airport and railway stations.
Why is Hajo sacred to three religions?
Hajo is revered by Hindus, Buddhists and Muslims because three kinds of shrine stand close together: the Hayagriva Madhava Vishnu temple, which some Buddhists also honour; the Poa Mecca Sufi dargah; and the Kedareswara and Kameswar Shiva temples. These overlapping meanings are living beliefs, not a single shared history.
What is Poa Mecca and why that name?
Poa Mecca is a Muslim shrine on Garurachal hill in Hajo holding the tomb of Giyasuddin Auliya. According to the Kamrup district administration, the name comes from poa (one-fourth): local belief holds that praying here earns a quarter of the merit of a Mecca pilgrimage. That is a belief, not a historical claim.
What is the best time to visit Hajo?
October to April is the best time to visit Hajo, per Assam Tourism, with mild, dry weather suited to temple visits and short climbs. Avoid the June–September monsoon, when heavy rain can disrupt roads. The Urus of Poa Mecca falls on Maghi Purnima (January–February), per the district listing.
Is there an entry fee or permit for Hajo?
No Inner Line Permit is required for Hajo, which is in Kamrup district, Assam, and open to all visitors. Neither Assam Tourism nor the Kamrup district site lists an entry fee for the main shrines as of October 2026. Carry small cash for offerings, footwear minding and parking.
What should I wear and how should I behave at the shrines?
Dress modestly at every shrine, covering shoulders and knees, and remove footwear before entering the temples and the dargah. Keep quiet at Poa Mecca, respect prayer times, ask before photographing interiors or people, and treat each community’s customs on their own terms.
Last updated and sources
Hajo suits anyone interested in Assam’s shared religious heritage and temple art, and it works best as a half- or full-day trip from Guwahati between October and April. Go with time to sit quietly, and pair it with Sualkuchi’s weavers or Guwahati’s Kamakhya for a fuller day.
Last updated: 9 October 2026. Fees, timings and permits change — reconfirm with official sources before you travel.
Sources: Kamrup district administration, Hayagriva-Madhab Temple (kamrup.assam.gov.in); Kamrup district administration, Poa Mecca (kamrup.assam.gov.in); Assam Tourism, Hajo (assamtourism.gov.in); Wikipedia, Hajo, used to locate primary details on inscriptions and shrines (en.wikipedia.org); Outlook Traveller, “What to see in Assam’s ancient town of Hajo” and “Traditional bell metal industry in Sarthebari” (outlooktraveller.com); Ministry of Tourism, Sualkuchi rural tourism destination (rural.tourism.gov.in); Airports Authority of India / airport information for Lokpriya Gopinath Bordoloi International Airport (GAU), Guwahati. Accessed October 2026.

