/ writings timepass

sonepur mela complete guide: asia's largest cattle fair (2026)

Feb 28, 2026

·

17 min read

·

updated Feb 28, 2026

tl;dr: complete guide to sonepur mela, asia's largest cattle fair in bihar. timings, what to expect, how to reach, where to stay, and tips from someone from bihar.

tldr: sonepur mela is asia’s largest cattle fair, held at the confluence of the ganga and gandak rivers, just 25 km from patna. it starts on kartik purnima (november) and runs for about a month. expect: thousands of animals being traded, a massive carnival, folk performances, food stalls, and a chaotic energy unlike anything else. it dates back to the maurya period, chandragupta maurya reportedly bought elephants here. elephant trading is now banned, but the mela is still enormous. this guide covers everything you need to know.


what is sonepur mela

let me set the scene.

imagine a fairground stretching along the banks of two rivers, the ganga and the gandak, at their confluence. now fill it with thousands of cattle, horses, donkeys, goats, and birds. add a carnival with giant ferris wheels, death-defying motorcycle shows, and rides that look like they were built with optimism instead of engineering. throw in hundreds of food stalls, folk musicians, acrobats, magicians, and sadhus. multiply the crowd by a factor you’re not comfortable with. that’s sonepur mela.

sonepur mela (also called harihar kshetra mela) is asia’s largest cattle fair and one of the oldest continuing fairs in the world. it’s held annually in sonepur, a small town about 25 km north of patna, right at the confluence (sangam) of the ganga and gandak rivers.

every time i’ve visited patna around november, family has mentioned sonepur mela at least five times. “you must go this year.” “it’s not what it used to be, but still worth it.” “the elephants are gone, but the energy is still there.” when i finally went, i understood the fuss. it’s not polished, it’s not organized in any western sense of the word, but it’s one of the most viscerally alive experiences i’ve had anywhere.

this is one of the top things bihar is famous for, and for good reason.


the history of sonepur mela

ancient origins

the history of sonepur mela is genuinely ancient. the most commonly cited origin traces back to the maurya period (4th-3rd century BCE). chandragupta maurya is said to have purchased war elephants and horses at this very confluence for his military campaigns. if this account is accurate, sonepur mela has been running for over 2,300 years.

the location, the confluence of two rivers, has been considered sacred since vedic times. the area is called “harihar kshetra” because it’s associated with both lord vishnu (hari) and lord shiva (hara). the harihar nath temple at the confluence predates the fair and was the original reason people gathered here.

the mythological connection

according to hindu mythology, the battle between gajendra (the elephant king) and a crocodile took place at this confluence. lord vishnu intervened to save gajendra, and the site became sacred. the harihar kshetra temple commemorates this event. whether you take the mythology at face value or see it as metaphorical, the fact remains that this spot has drawn crowds for millennia.

the mughal and british periods

during the mughal era, sonepur mela was a major center for horse and elephant trading. the mughals sourced war animals here, maintaining a tradition that the mauryas had started. during british rule, the fair was documented extensively by colonial administrators who were fascinated (and sometimes horrified) by its scale. the british also regulated aspects of the animal trade, a process that continues through modern wildlife protection laws.

modern changes

the most significant change in recent decades was the 2012 ban on elephant trading under the wildlife (protection) act. elephants were historically the star attraction of sonepur mela, with dozens of elephants being traded each year. the ban was controversial among traditional traders but necessary for animal welfare. today, the mela focuses on cattle, horses, donkeys, and birds.

despite the ban, sonepur mela has not diminished in scale. if anything, the cultural and commercial aspects have grown to fill the void left by elephant trading.


when does sonepur mela happen

sonepur mela officially begins on kartik purnima, the full moon day in the hindu month of kartik. this typically falls in november, sometimes in late october depending on the lunar calendar.

the key dates:

eventtiming
holy bath (snan) at harishchandra ghatkartik purnima (day 1)
main cattle fairfirst 15 days
horse and bird tradingthroughout the fair
carnival and cultural programsthroughout (peak in first 10 days)
fair winds downapproximately 1 month after kartik purnima

2026 timing: kartik purnima in 2026 falls in november. check the exact date closer to the time as it depends on the lunar calendar.

when to go: the first 3-5 days are the most intense and interesting. the holy bath on kartik purnima day is the spiritual highlight. the cattle trading peaks in the first week. the carnival is fullest during the first 10 days. after two weeks, things start winding down.

if you can only visit for one day, make it within the first week after kartik purnima.


what to see and do at sonepur mela

1. the cattle fair (haat)

this is the heart of the mela and the reason it exists.

the scale. thousands of cattle (cows, buffaloes, bulls, oxen), horses, donkeys, mules, goats, and sheep are brought for sale from across bihar, jharkhand, UP, and even nepal. the cattle section stretches for kilometers along the riverbank. the animals are tied in rows, groomed, decorated, and displayed by their owners. the bargaining is loud, theatrical, and follows traditions that have remained largely unchanged for centuries.

the horse fair. the horse trading section is particularly fascinating. local breeds, marwari horses, ponies, and various working breeds are displayed. buyers test horses by running them in a makeshift track. the handlers show off the animals’ gaits, speed, and temperament. even if you have zero interest in horses, the spectacle is captivating.

the bird market. thousands of birds are sold here: parrots, pigeons, love birds, roosters, ducks, and various exotic birds. the bird section is colorful, noisy, and ethically complicated by modern standards. animal welfare organizations have raised concerns about the bird trade, and regulations are increasing.

what it feels like. i’ll be honest: the cattle fair is sensory overload. the smell of hay, animal dung, and open-air cooking. the noise of animals, bargaining, loudspeakers, and carnival rides. the visual chaos of thousands of people, animals, and makeshift stalls. it’s not comfortable, but it’s extraordinary.

2. the holy bath (snan)

on kartik purnima morning, thousands of pilgrims take a holy dip at the confluence of the ganga and gandak rivers. this is the spiritual core of sonepur mela. the scene at dawn, with hundreds of people entering the cold river water while priests chant and temple bells ring, is powerful regardless of your personal beliefs.

the harishchandra ghat and the surrounding banks are the primary bathing areas. arrive early (before sunrise) to see the full ritual. the crowd is massive but generally orderly.

3. harihar nath temple

this ancient temple at the confluence is dedicated to both vishnu and shiva, an unusual combination that reflects the syncretic traditions of the region. the temple sees its highest footfall during the mela. during kartik purnima, expect long queues. the temple architecture is modest, but its spiritual significance is enormous.

4. the carnival

the carnival section of sonepur mela is a world unto itself.

what to expect:

  • rides: giant ferris wheels (locally called “giant wheel” or “nagdev chakra”), merry-go-rounds, swings, and various spinning contraptions. the rides are old-school, manually operated or diesel-powered, and look terrifyingly unsafe to modern eyes. they’re actually reasonably safe and incredibly fun.
  • the maut ka kuan (well of death): motorcycles and cars driven vertically inside a cylindrical wooden structure. this is the most famous sideshow at any indian mela, and sonepur’s version is among the best. tickets cost rs 20-50.
  • magic shows: small tent shows featuring magicians, illusionists, and various performers. rustic entertainment at its finest.
  • acrobats and performers: street performers, folk dancers, and various entertainers.
  • circus: occasionally, a full traveling circus sets up during the mela.

tips for the carnival: go in the evening when it’s lit up. the atmosphere after dark, with colored lights, loud music, and food stalls, is the most exciting part of sonepur mela for many visitors.

5. food stalls

the food at sonepur mela is peak bihari street food, and it’s everywhere.

what to eat:

  • litti chokha - stalls everywhere, fresh off clay ovens, rs 20-40 per plate
  • sattu ka paratha - the classic bihari fuel food
  • jalebi and rabri - freshly made, dripping with syrup
  • chura matar - beaten rice with spiced peas, a winter staple
  • fish fry - river fish from the ganga and gandak, freshly fried
  • chai - milky, sweet, served in clay cups (kulhad)
  • various chaat - paani puri, aloo tikki, dahi bada
  • fresh sugarcane juice - pressed on the spot, rs 10-20

the food is cheap, fresh, and delicious. hygiene standards vary, use your judgment. stick to stalls that are crowded (high turnover means fresher food) and avoid anything that looks like it’s been sitting out too long.

6. folk performances and cultural programs

the bihar government organizes cultural programs during the mela, typically at a dedicated stage/pandal:

  • folk music: bhojpuri and maithili folk songs, biraha performances
  • dance: traditional folk dances
  • local musicians and bands
  • political rallies: yes, politicians use the mela as a campaign stop, especially before elections

the cultural programs are free and run mostly in the evening.

7. shopping

beyond animals, sonepur mela is a massive marketplace for:

  • handloom and textiles: sarees, blankets, shawls
  • utensils and tools: brass, copper, aluminum vessels
  • agricultural equipment: plows, sickles, hand tools
  • jewelry: mostly imitation, some silver
  • toys: wooden toys, plastic toys, everything
  • household goods: the mela is essentially a giant open-air department store for rural bihar

how to reach sonepur

from patna

sonepur is just across the ganga from patna, about 25 km by road.

by road. drive across the mahatma gandhi setu (the bridge over the ganga that connects patna to hajipur/sonepur). the drive takes 45-60 minutes normally, but during the mela, traffic on the bridge and in sonepur can add significant time. plan for 1.5-2 hours during peak mela days.

  • taxi: rs 800-1500 one way from patna
  • auto-rickshaw: from hajipur to sonepur, rs 50-100
  • personal vehicle: parking is chaotic during the mela, be prepared

by ferry. this is the more interesting option. ferries (country boats and motorized boats) run from patna’s mahendru ghat to sonepur ghat. the ride takes 30-40 minutes and costs rs 20-50 per person. during the mela, ferry frequency increases significantly. the ferry ride itself is an experience, crossing the ganga with the confluence visible ahead.

by train. sonepur junction is well-connected. trains run from patna junction and danapur to sonepur. the journey is short (30-45 minutes) and cheap (rs 10-30). during the mela, special trains are sometimes added.

modefrom patnatimecost
road (taxi)patna center45-90 minrs 800-1500
ferrymahendru ghat30-40 minrs 20-50
trainpatna junction30-45 minrs 10-30

during the mela: the bihar government typically sets up additional ferry services and traffic management. follow local news for any special transport arrangements.

from hajipur

sonepur is just 5 km from hajipur. auto-rickshaws run constantly (rs 20-30). hajipur is well-connected by road and rail from patna and other cities.

from outside bihar

  • nearest airport: patna airport (30 km from sonepur)
  • nearest major railway station: patna junction or hajipur junction
  • from delhi: fly to patna (2 hours), then cross to sonepur
  • from kolkata: train to patna (8-10 hours) or fly (1.5 hours)

where to stay during sonepur mela

accommodation during the mela is a challenge. sonepur is a small town, and the sudden influx of hundreds of thousands of visitors overwhelms the available options. plan and book early.

option 1: bihar tourism tents (recommended)

the bihar state tourism development corporation (BSTDC) sets up swiss cottage-style tents at the mela ground during the fair. these are the most comfortable option at the fair itself.

  • cost: rs 2000-5000 per night depending on tent type
  • facilities: basic furnished tents, attached bathrooms, bedding
  • booking: through BSTDC website or office in patna, book well in advance
  • availability: limited, sells out quickly for the first week

option 2: private tent operators

several private tour operators set up camp-style accommodation during the mela. quality varies widely. some offer surprisingly comfortable setups with proper beds, electricity, and meals. others are glorified tarps. ask for photos and reviews before booking.

option 3: dharamshalas in sonepur

a few dharamshalas (religious guest houses) in sonepur town offer basic accommodation during the mela. these are very basic, shared facilities, minimal amenities, but cheap (rs 200-500 per night) and available if you book early enough.

option 4: stay in patna/hajipur (practical choice)

many visitors stay in patna or hajipur and commute to sonepur daily. this is practical if you can handle the commute (45-90 minutes each way by road, shorter by ferry). patna has ample hotel options across all budgets. hajipur, being closer (5 km), has a few decent hotels.


practical tips for sonepur mela

  1. go early, leave before dark (first-timers). the mela is safest and most enjoyable during daylight hours, especially for first-time visitors. arrive by 8-9 am to catch the cattle fair in full swing. the carnival is best in the evening, but navigate carefully after dark.

  2. carry cash. this is a rural fair. UPI works at some stalls but don’t rely on it. ATMs in sonepur may run out of cash during the mela. carry enough for the day (rs 1000-2000 should be plenty).

  3. dress practically. the ground is muddy, dusty, or both depending on the weather. wear comfortable shoes (not flip-flops or sandals). dress in layers since november mornings can be cold.

  4. watch your belongings. the crowds are dense and pickpocketing happens. keep your phone and wallet in front pockets. leave valuables at your hotel.

  5. bring a power bank. your phone will die from photography and navigation. there are limited charging options at the fair.

  6. food and water. carry a water bottle. the food stalls are abundant, but carry some packaged snacks as backup. avoid raw or uncooked food from stalls.

  7. sanitation. temporary toilets are set up during the mela, but they’re not pleasant. use the facilities at your accommodation before heading to the fair.

  8. health. the dust and crowds can trigger respiratory issues. carry a mask if you’re sensitive. hand sanitizer is essential.

  9. photography. sonepur mela is a photographer’s dream. the colors, the animals, the people, the chaos. ask permission before photographing people, especially women and children. many animal traders are happy to pose with their animals if you ask politely.

  10. guide. a local guide isn’t strictly necessary (the fair is self-navigating), but having someone who knows the layout and the locals can significantly enhance your experience. ask your hotel in patna to arrange one (rs 500-1000 for the day).


when to visit: the ideal plan

best option: visit on day 2 or 3 of the fair. day 1 (kartik purnima) is extremely crowded due to the holy bath. by day 2-3, the cattle fair is in full swing, the carnival is operational, but the crowd is slightly more manageable.

time needed: 1 full day. you can see the major highlights of sonepur mela in one full day (8 am to 6 pm). if you want to experience the carnival at night, either stay in sonepur or plan for a late return to patna.

2-day plan (recommended for enthusiasts):

day 1:

  • morning: arrive early, explore the cattle fair section
  • midday: lunch at food stalls (litti chokha, fish fry)
  • afternoon: bird market, horse fair
  • evening: carnival, maut ka kuan, rides
  • night: cultural performances (if scheduled)

day 2:

  • early morning: holy bath area (even after kartik purnima, pilgrims continue bathing)
  • morning: harihar nath temple
  • midday: shopping section
  • afternoon: revisit anything you missed, final rounds
  • evening: depart for patna

sonepur mela with kids

sonepur mela can be a great experience for kids, with some caveats:

what kids will love:

  • the animals (especially horses, goats, and birds)
  • the carnival rides
  • the food stalls
  • the general spectacle and energy

what to watch out for:

  • the crowds can be overwhelming for small children
  • carry them or hold hands at all times in dense areas
  • the noise level is high
  • sanitation facilities are limited
  • animal areas can smell strong

recommendation: go for a half-day (morning to early afternoon) with kids. avoid the late evening carnival crowds. bring snacks, water, and wet wipes.


the bigger picture

sonepur mela is one of those experiences that doesn’t translate well to instagram or travel blogs. you have to be there. the scale, the sensory assault, the humanity of it all, it’s something you can only understand by standing in the middle of it.

for me, going with family who’d been attending the mela for decades added layers of context that a solo tourist wouldn’t get. “this section used to have 20 elephants.” “that family has been selling horses here for three generations.” “your grandfather used to come here every year.” those stories connect you to a tradition that stretches back millennia.

sonepur mela is not a comfortable experience. it’s dusty, chaotic, loud, and overwhelming. but it’s also one of the most authentic cultural experiences in india, completely unpackaged for tourist consumption. it exists for the people who use it: farmers, traders, pilgrims, and families. tourists are welcome, but the mela doesn’t perform for them. that’s what makes it real.

if you’re planning a trip to bihar in november, time it for sonepur mela. combine it with the city itself (check out the places to visit in bihar guide) and you’ll have a trip that you’ll talk about for years.

for the full picture of what this state offers, see the bihar tourism complete guide and weekend getaways from patna. and if you want to understand the deeper cultural context, things bihar is famous for covers sonepur mela’s place in the broader tapestry of bihari culture.


more from bihar

  • things bihar is famous for - 50 things, from someone whose hometown is bihar
  • places to visit in bihar - the complete destination guide
  • bihar tourism complete guide - planning your trip across the state
  • weekend getaways from patna - short trips from the capital
  • chhath puja complete guide - bihar’s biggest festival
  • patna food guide - where to eat in the capital
  • pawapuri travel guide - sacred jain pilgrimage site near patna
  • sasaram travel guide - sher shah suri’s tomb

last updated: february 2026

more from bihar

travel

munger travel guide: bihar school of yoga, munger fort, and hidden gems (2026)

complete munger travel guide covering bihar school of yoga, munger fort, kastaharni ghat, sitakund hot springs, how to reach from patna, and local tips.

travel

nalanda ruins complete guide (2026) - unesco world heritage site in bihar

complete guide to nalanda university ruins in bihar. entry fee rs 40, timings, museum, history, how to reach from patna and rajgir. everything you need to plan your visit.

travel

vaishali travel guide (2026) - ashoka pillar, buddha stupa and the world's first republic

complete vaishali bihar travel guide. ashoka pillar, buddha stupa, world's first republic, muzaffarpur connection, litchis, how to reach, where to stay. honest guide.

travel

patna zoo (sanjay gandhi jaivik udyan) - complete guide with timings, entry fee, and animals (2026)

complete guide to patna zoo - timings, entry fee rs 30, animals, best time to visit, how to reach sanjay gandhi biological park, and tips for families visiting with kids.

culture

bihari wedding traditions guide (2026) - every ceremony from tilak to vidai

complete guide to bihari wedding traditions and customs. tilak, haldi, dwar puja, sindoor, vidai, what to wear, what to gift, and every ritual explained with modern context.

lifestyle

best caterers in patna (2026) - wedding caterers, prices, and honest reviews

12 best caterers in patna for weddings and events. per plate costs from rs 500 to rs 2000+, menu options, veg and non-veg, minimum plates, and honest reviews.

liked this? get more honest reviews

no spam, just useful stuff — unsubscribe anytime.