bhagalpur complete guide (2026)

complete bhagalpur city guide covering bhagalpuri silk, vikramshila ruins, gangetic dolphins at sultanganj, mandar hill, food, and hotels.

·updated Feb 28, 2026

tldr: bhagalpur is the silk city of india, 220 km from patna, known for GI-tagged bhagalpuri tussar silk, vikramshila university ruins, gangetic dolphins, and mandar hill. the silk workshops in nathnagar are a living craft you can witness firsthand. vikramshila rivals nalanda as an ancient buddhist learning center. budget 2-3 days. best reached by train (vikramshila express, 3 hours from patna). october to march is ideal.


bhagalpur is one of those cities that keeps surprising you. i have relatives scattered across bihar, and a family visit to bhagalpur a few years back turned into one of the more memorable trips i’ve had in the state. i expected a small-town experience. what i found was a city with serious historical weight, a living textile tradition that most indians don’t know about, and a stretch of the ganga where actual dolphins surface at dawn.

bhagalpur sits on the south bank of the ganga, about 220 km east of patna. it’s bihar’s third-largest city, the administrative headquarters of bhagalpur division, and historically one of the most important cities in eastern india. the ancient name of the area was champa, and it was the capital of the anga kingdom mentioned in the mahabharata.

most people outside bihar have never heard of bhagalpur. that’s a problem, because what’s here, the silk weaving heritage, the vikramshila university ruins, the gangetic dolphin sanctuary, deserves far more attention than it gets.

this guide covers everything you need to plan a visit: what to see, the silk story, where to eat, where to stay, and how to get there.


a brief history of bhagalpur

bhagalpur’s history is among the deepest in bihar, which is saying something for a state that has more history than it knows what to do with.

the region was originally known as champa, the capital of the anga kingdom (one of the sixteen mahajanapadas of ancient india). the mahabharata mentions champa as a prosperous city. karna, the legendary warrior, was made king of anga by duryodhana. the jains consider champa an important pilgrimage site because several jain tirthankaras are associated with the area.

during the buddhist period, bhagalpur gained prominence as the site of vikramshila university, founded by king dharmapala of the pala dynasty in the late 8th century CE. vikramshila was one of the two most important centers of buddhist learning in india (alongside nalanda) and specialized in tantric buddhism. it flourished for about 400 years before being destroyed during bakhtiyar khilji’s invasion around 1193 CE, the same campaign that destroyed nalanda.

the silk weaving tradition in bhagalpur dates back centuries. the region’s proximity to the chotanagpur plateau, which produces tasar (tussar) silk cocoons, made it a natural center for silk production. under mughal and then british rule, bhagalpuri silk became a prized commodity. the british established the first silk research station in bhagalpur.

in modern history, bhagalpur is unfortunately also known for the 1989 communal riots and the infamous bhagalpur blindings case of 1980. the city has worked to move past these episodes, and today’s bhagalpur is a growing urban center focused on its silk heritage, tourism potential, and educational institutions (including tilka manjhi bhagalpur university).


places to visit in bhagalpur

1. silk weaving workshops (nathnagar)

this is what makes bhagalpur unique, and it’s something you can’t experience anywhere else in india in quite the same way.

nathnagar, a locality about 3 km from bhagalpur railway station, is the heart of the silk weaving industry. thousands of families here are involved in silk production, from unwinding cocoons to weaving finished fabric on handlooms. the entire process is done by hand, in small workshops that are often just rooms in people’s homes.

what you’ll see:

  • cocoon processing: raw tasar silk cocoons being boiled and unwound into thread
  • dyeing: silk threads being dyed in large vats using both natural and chemical dyes
  • weaving: handloom weavers creating sarees, stoles, dupattas, and fabric on wooden looms. the sound of the looms is rhythmic and hypnotic
  • finished products: showrooms attached to workshops where you can buy directly from weavers

how to visit:

  • just go to nathnagar and ask. the weaving community is accustomed to visitors and generally welcoming
  • some workshops will give you a tour for free (they hope you’ll buy something, which is fair)
  • the best approach is to hire an auto from the station to nathnagar (rs 50-80) and explore on foot
  • if you want a more structured visit, the district administration occasionally organizes silk heritage walks

buying tips:

  • a bhagalpuri silk saree costs rs 2,000-15,000 depending on quality, design, and purity
  • silk stoles and dupattas: rs 500-3,000
  • always ask if it’s pure silk or blended. pure tussar silk has a distinctive texture, slightly rough with a natural gold sheen
  • look for the handloom mark or GI tag
  • buying directly from nathnagar workshops is significantly cheaper than buying from retail stores in patna or delhi

my family has bought silk from bhagalpur for years. a cousin once brought back a saree from nathnagar that looked identical to one priced three times higher at a delhi boutique. the weaver’s name was written on the receipt, not a brand name. that’s the difference.

2. vikramshila ruins (about 50 km from bhagalpur)

vikramshila university was the other great center of buddhist learning alongside nalanda. founded by king dharmapala of the pala dynasty around 770 CE, it specialized in tantric buddhism and attracted scholars from across asia, particularly tibet.

the excavated site at antichak village (about 50 km from bhagalpur) reveals the ruins of:

  • a massive central monastery with individual cells arranged around a courtyard, similar to nalanda
  • a central temple/stupa that was the main place of worship
  • a series of votive stupas scattered around the main complex
  • terracotta decorative panels that are some of the finest examples of pala-period art

the excavations have been ongoing since the 1960s by the archaeological survey of india. only about a quarter of the estimated total area has been excavated. the site is less visited than nalanda, which means you’ll often have it nearly to yourself.

details:

  • location: antichak, about 50 km from bhagalpur
  • entry fee: rs 25 (indian), rs 300 (foreign)
  • timings: 9:00 am to 5:00 pm
  • time needed: 1.5-2 hours
  • how to reach: hire a car from bhagalpur (rs 1,500-2,000 round trip). limited public transport

tip: the small museum at the site has excellent pala-period bronze sculptures and terracotta panels. don’t skip it.

i’ve written about vikramshila in the things bihar is famous for guide. it’s one of those places where the historical significance is inversely proportional to its fame. the tibetan scholar atisha, one of the most important figures in tibetan buddhism, was a professor here in the 11th century. that alone should make this a pilgrimage site for anyone interested in buddhist history.

3. vikramshila gangetic dolphin sanctuary

the ganga between sultanganj and kahalgaon (about 60 km of river) is home to india’s only dedicated gangetic dolphin sanctuary. the gangetic river dolphin (platanista gangetica) is india’s national aquatic animal, and bhagalpur’s stretch of the ganga is one of the best places to see them.

the dolphins are freshwater dolphins, practically blind, navigating entirely through echolocation. they surface every few minutes to breathe, which is when you see them, a flash of grey-pink body breaking the water.

how to see dolphins:

  • best spot: sultanganj (about 30 km from bhagalpur)
  • hire a boat: small boats are available at sultanganj ghat. cost rs 500-1,000 for a 1-2 hour ride
  • best time: early morning (6:00-8:00 am) and late afternoon (4:00-6:00 pm)
  • best season: october to march, when the river is calmer and visibility is better
  • success rate: dolphins are present year-round, but sightings depend on luck and river conditions. the boatmen know the usual spots

details:

  • location: sultanganj to kahalgaon stretch, about 30 km from bhagalpur
  • entry/boat fee: rs 500-1,000 per boat
  • time needed: 2-3 hours (including travel from bhagalpur)

tip: the boatmen at sultanganj have been spotting dolphins for generations and know the river intimately. listen to them about timing and positioning. don’t expect dolphins to leap out of the water like in marine shows. these are river dolphins. you’ll see brief surfacing and maybe a fin. bring binoculars if you have them.

4. mandar hill (about 45 km from bhagalpur)

mandar hill (also called mandar parvat) is a granite hill associated with the hindu mythological event of samudra manthan (the churning of the ocean). according to mythology, mount mandara was used as the churning rod by the devas and asuras to churn the cosmic ocean for the nectar of immortality.

the hill is about 700 feet tall and has a temple dedicated to madhusudana (vishnu) at the top. the climb takes about 30-45 minutes. at the base is a large pond called papharni, believed to have emerged during the samudra manthan.

during makar sankranti (january), a large fair is held here, drawing thousands of devotثees and visitors.

details:

  • location: bounsi, about 45 km from bhagalpur
  • entry fee: free
  • timings: sunrise to sunset
  • time needed: 2-3 hours (including the climb)
  • how to reach: hire a car from bhagalpur (rs 1,200-1,800 round trip)

5. sultanganj

sultanganj is a town on the banks of the ganga, about 30 km from bhagalpur, notable for the ajgaivinath shiva temple on a massive rock in the middle of the river. the rock (called jharkhandi sthan) is partially submerged during monsoon and fully visible in the dry season.

the town is also the starting point for the annual shravan yatra (kanwar yatra), where devotees collect ganga water from sultanganj and carry it on foot to the baidyanath temple in deoghar, jharkhand (about 105 km).

details:

  • distance from bhagalpur: 30 km
  • how to reach: auto or bus from bhagalpur (rs 50-100 bus, rs 200-300 auto)
  • time needed: 1-2 hours

6. town hall and colgong rock

the bhagalpur town hall is a colonial-era building near the ganga waterfront, surrounded by lawns and trees. it’s a pleasant evening walk area. nearby, colgong (about 25 km from bhagalpur) has a massive rock formation in the ganga that creates natural rapids and is a visually striking sight, especially during the monsoon when water levels are high.

7. champa (jain pilgrimage area)

the ancient city of champa, now part of the greater bhagalpur area, is significant for jains. several jain tirthankaras have connections to this area. there are old jain temples in the city, though they’re not as well-maintained as the major jain pilgrimage sites elsewhere.


bhagalpur silk: a deeper look

since silk is bhagalpur’s defining identity, it’s worth understanding what makes it special.

what is bhagalpuri silk?

bhagalpuri silk refers to tussar (tasar) silk produced in and around bhagalpur. tussar silk comes from the cocoons of the antheraea mylitta silkworm, which feeds on asan, arjun, and sal trees. unlike mulberry silk (which is smooth and uniform), tussar silk has:

  • a distinctive golden-beige natural color
  • a slightly textured, somewhat rough surface
  • a natural sheen that deepens with use
  • excellent breathability, making it comfortable in indian summers

the GI tag

bhagalpuri silk received the geographical indication (GI) tag, which means only silk produced in the bhagalpur region using traditional methods can legally be called bhagalpuri silk. this was a significant step in protecting the identity of the product and the livelihoods of the weavers.

for more on bihar’s GI-tagged products, including bhagalpuri silk, check the GI-tagged products of bihar guide.

the weaver community

the silk industry in bhagalpur employs an estimated 25,000-30,000 weavers and associated workers. most belong to traditional weaving communities (primarily muslim and hindu momin communities) who have been weaving for generations. the work is physically demanding, sitting at a handloom for 8-10 hours creates back and eye problems. the economics are challenging too, weavers earn rs 200-400 per day, while the finished products sell for many times more through middlemen and retailers.

product weaver price retail price (delhi/mumbai)
silk saree (basic) rs 1,500-3,000 rs 4,000-8,000
silk saree (premium) rs 5,000-8,000 rs 12,000-25,000
silk stole rs 200-500 rs 800-2,000
silk dupatta rs 300-800 rs 1,000-3,000

buying directly from bhagalpur weavers is one of the most impactful things you can do as a visitor. you get better prices, and the money goes directly to the people who made the product.


where to eat in bhagalpur

bhagalpur’s food scene is a mix of bihari staples and some influences from jharkhand and bengal (given its eastern bihar location).

restaurants

place type known for cost for two
hotel mayur restaurant north indian, bihari reliable all-rounder rs 300-500
kashi restaurant veg, north indian veg thali, paneer rs 200-400
bhagalpur fish market stalls non-veg, fish freshwater fish rs 150-300
local sweet shops (khalifabagh) sweets, snacks pedha, jalebi, samosa rs 50-150
station road eateries mixed quick meals, litti chokha rs 80-200

must-try foods in bhagalpur

  • freshwater fish: bhagalpur being on the ganga has excellent fish. rohu, katla, and hilsa (when in season) are the favorites. ask for “machhi ka jhol” (fish curry) or fried fish at any non-veg restaurant
  • litti chokha: available at street stalls across the city, particularly near the bus stand and station road
  • sattu paratha: standard bihari breakfast, available at morning eateries
  • tilkut and lai: the gaya influence extends here, especially in winter
  • malpua: sweet pancakes, popular in eastern bihar. look for them at sweet shops

the bihari cuisine guide has more context on the state’s food traditions.


where to stay in bhagalpur

hotel type price range notes
hotel mayur mid-range rs 1,200-2,500 best in town, near station
hotel ganpati mid-range rs 1,000-2,000 decent, central location
hotel grand budget-mid rs 800-1,500 functional
oyo/budget hotels budget rs 500-1,000 check reviews carefully
government rest house budget rs 300-800 book through bihar tourism

bhagalpur doesn’t have luxury hotels. if you need more upscale accommodation, the options are limited. plan accordingly.


how to reach bhagalpur

by train

bhagalpur junction is well-connected to major indian cities.

route train options time fare (approx)
patna to bhagalpur vikramshila express (best option) 3-3.5 hours rs 150-500
delhi to bhagalpur vikramshila express 14-16 hours rs 500-1,800
kolkata to bhagalpur multiple options 5-7 hours rs 200-700
gaya to bhagalpur via patna or direct slow trains 5-7 hours rs 150-500

the vikramshila express (named after the university ruins near bhagalpur) is the premium train connecting delhi-patna-bhagalpur and is the most comfortable option.

by road

from distance time cost (taxi)
patna 220 km 5-6 hours rs 3,500-5,000
kolkata 365 km 7-8 hours rs 5,000-7,000
gaya 200 km 5 hours rs 3,000-4,500
darbhanga 230 km 5-6 hours rs 3,500-5,000
deoghar (jharkhand) 160 km 3.5-4 hours rs 2,500-3,500

roads to bhagalpur have improved but are still not highway-grade for most of the route from patna. the NH 80 stretch can be slow due to traffic through towns.

by air

bhagalpur does not have a commercial airport as of 2026. there are proposals for developing one, but nothing operational. the nearest airports are patna (220 km) and bagdogra (about 350 km).


getting around bhagalpur

  • auto-rickshaws: main transport within the city. rs 20-50 for short distances, rs 80-150 for longer routes
  • cycle rickshaws: common for short distances. rs 15-30
  • shared autos: fixed routes within the city. rs 10-15 per person
  • for vikramshila/mandar hill: hire a car for the day (rs 1,500-2,500). public transport exists but is unreliable and slow

suggested itinerary

2-day bhagalpur trip

day 1: city and silk

time activity
morning arrive bhagalpur, check into hotel
10:00 am visit nathnagar silk workshops (2-3 hours)
1:00 pm lunch at hotel mayur or kashi restaurant
3:00 pm walk along the ganga waterfront, town hall area
4:30 pm visit khalifabagh market for silk shopping
7:00 pm dinner

day 2: vikramshila and dolphins

time activity
5:30 am leave for sultanganj (30 km) for dolphin spotting (1.5-2 hours on boat)
8:30 am breakfast at sultanganj
9:30 am drive to vikramshila ruins at antichak (30 km from sultanganj)
10:30 am explore vikramshila (2 hours)
1:00 pm lunch, then return to bhagalpur
3:00 pm mandar hill (optional, if time permits, 45 km detour) or departure

3-day trip (add mandar hill + more exploration)

add a third day for:

  • mandar hill (half day)
  • colgong rock formations
  • deeper silk workshop exploration, including watching the dyeing and cocoon processing stages
  • more time on the ganga for dolphin spotting (sightings aren’t guaranteed on the first try)

best time to visit

season months verdict
winter october - february best time. pleasant weather, ideal for all activities
spring march warm but fine for short visits
summer april - june very hot (40+ degrees). avoid outdoor activities
monsoon july - september river swells, dolphins harder to spot, but mandar hill’s pond fills up beautifully

local tips

  1. nathnagar visit is a must. even if you’re not buying silk, watching the weaving process is one of the most unique experiences in bihar. the weavers are proud of their craft and will explain the process if you show genuine interest

  2. dolphin spotting requires patience. don’t expect a guaranteed sighting. early morning is best. the boatmen know where dolphins tend to surface, but these are wild animals in a large river. bring patience and binoculars

  3. vikramshila needs a guide. unlike nalanda, there’s minimal signage at vikramshila. hire a guide at the entrance (rs 200-300) or read up beforehand, otherwise the ruins won’t make much sense

  4. buy silk, not synthetics. the market is flooded with synthetic fabrics sold as “bhagalpuri silk.” buy from established shops in nathnagar or the government silk emporium. check for the handloom mark. if the price seems too good to be true, it’s probably not real silk

  5. carry cash. bhagalpur is a smaller city. UPI works at most shops but not all. carry rs 3,000-5,000 in cash, especially if you’re planning to buy silk from workshop weavers

  6. combine with deoghar. the baidyanath temple in deoghar (jharkhand) is about 160 km from bhagalpur. if you’re interested in temple architecture and pilgrimages, bhagalpur + deoghar makes a good 3-4 day trip

  7. alcohol note. bihar has prohibition. no legal alcohol in bhagalpur


why bhagalpur matters

bhagalpur represents a side of bihar that challenges every stereotype about the state. here’s a city that produces one of india’s finest textiles, sits next to a buddhist university that rivaled oxford in its era, and protects the national aquatic animal in its own river.

the silk tradition alone makes bhagalpur worth the trip. there’s something powerful about watching a weaver create a saree on a handloom, knowing that the same process has been repeated in the same neighborhood for centuries. it connects you to a living history that most “heritage” tourism can’t match.

if you’re building a bihar itinerary, bhagalpur works as a 2-3 day addition after patna and the gaya-rajgir-nalanda circuit. for more on planning a broader trip, check the places to visit in bihar guide and the things bihar is famous for overview.


more on travell.cc

frequently asked questions

what is bhagalpur famous for?
bhagalpur is famous as the silk city of india, known for bhagalpuri tussar silk (also called bhagalpuri silk) which is GI-tagged. the city is also known for vikramshila university ruins (ancient buddhist learning center), gangetic dolphins in the ganga near sultanganj, mandar hill (mythological churning of the ocean), and the largest jain pilgrimage site at champa. bhagalpur sits on the banks of the ganga and is the third largest city in bihar.
how to reach bhagalpur from patna?
bhagalpur is about 220 km from patna. by train, it takes 3 to 5 hours (vikramshila express is the fastest at about 3 hours, rs 150-500). by road, NH 80 takes about 5-6 hours by car (rs 3,500-5,000 taxi). buses from patna run regularly (rs 200-350, 6-7 hours). there's no commercial airport in bhagalpur as of 2026.
where can i see gangetic dolphins in bhagalpur?
the best spot to see gangetic dolphins near bhagalpur is the stretch of the ganga between sultanganj and kahalgaon, about 60 km of river. the vikramshila gangetic dolphin sanctuary is india's only dolphin sanctuary, with an estimated 150-200 dolphins. sultanganj (about 30 km from bhagalpur) is the most accessible viewing point. hire a boat in the early morning (6-8 am) for the best chance of sightings. boats cost rs 500-1,000 for a 1-2 hour ride.
where to buy bhagalpuri silk?
the best areas to buy authentic bhagalpuri silk in bhagalpur are the nathnagar area (the traditional silk weaving hub), khalifabagh, and shops along station road. the silk emporium near town hall road is government-authorized. prices range from rs 500 for a basic silk stole to rs 5,000-15,000 for a saree. always check for the handloom mark or GI tag to ensure authenticity. avoid buying from touts at the railway station.
is bhagalpur worth visiting?
yes, especially if you're interested in history, textiles, or wildlife. vikramshila university ruins rival nalanda in historical importance. the silk weaving tradition is a living craft you can watch in person. gangetic dolphins are increasingly rare and bhagalpur is the best place in india to see them. the city is also one of the more pleasant urban areas in bihar, sitting right on the ganga. budget 2-3 days to cover bhagalpur properly.
sharetwitterwhatsapp

more from bihar