Rajmahal sits on the western bank of the Ganges in Sahibganj district, in the far north-east corner of Jharkhand, with the Rajmahal Hills running to its north and south. Man Singh, Akbar's governor of Bengal, laid the foundations of a capital here in 1595 and named it Akbarnagar, chosen for its command of the river and the Teliagarhi Pass. The capital moved to Dhaka by 1610, then returned under Shah Shuja from 1639 to 1660, before declining for good.
What survives today is scattered and modest: the stone remains of Shah Shuja's palace known as Singhi Dalan, mosques from the Mughal period, and a wide belt of overgrown ruins west of the present town. Nothing is polished for tourists, and signage is thin. The reward is atmosphere, the Ganges frontage and the sense of standing in a place that once decided the fate of Bengal.
Nature is the other draw. Udhwa Lake Bird Sanctuary, a Ramsar wetland a short drive away, fills with migratory birds in winter, and the Moti Jharna waterfall lies in a glen in the hills. Teliagarhi, the old fort at the gateway to Bengal, stands on the rail line further west.
Rajmahal suits curious, self-sufficient travellers. Plan it as a one- or two-day trip with a hired car, since sights are spread out and public transport between them is limited. Accommodation is basic, so many visitors base themselves in Sahibganj.
Before you plan
Rajmahal at a glance
- Best months
- November to February is the most…November to February is the most comfortable, and the best for birds at Udhwa. April to June is very hot and July to September is the wet season.
- Ideal trip length
- 1 to 2 days to cover the monuments,…1 to 2 days to cover the monuments, Udhwa and Moti Jharna
- Airport
- None nearbyNone nearby. The district lists Patna and Ranchi as the nearest airports, and both are several hours away by road or rail.
- Railway station
- RajmahalRajmahal (RJL) has a short shuttle service to Tinpahar Junction (TPH); Sahibganj Junction (SBG) is the main railhead on the Sahibganj Loop.
- Getting around
- A hired car or taxi is the practical…A hired car or taxi is the practical way to link the sights; shared autos serve the main roads in town
- Daily budget
- Roughly ₹1,500 to ₹3,000 per person…Roughly ₹1,500 to ₹3,000 per person per day for car hire shares, meals and small costs; lodging is basic and extra
- Senior comfort
- Moderate: the monuments are open…Moderate: the monuments are open ruins on uneven ground, Udhwa involves a long drive, and Moti Jharna needs walking; facilities are basic
- Language
- HindiHindi, with Bengali, Santhali and Angika spoken locally; English is rarely used
Prices, opening hours and weather change. Recheck live details before booking.
Best time to visit Rajmahal: January, February, November, December. Month-by-month weather →
How many days do you have?
Rajmahal itinerary
One good day
1 day in Rajmahal
Start at Singhi Dalan and the Akbari Masjid in Rajmahal town while the light is soft, then drive out to Mangalhat for the Jama Masjid. After lunch, go to Udhwa Lake Bird Sanctuary for the late afternoon, which is the best time for birds in winter. Head back to your base before dusk.
Day-by-day plan →Two days
2 days in Rajmahal
Visit Singhi Dalan and the Akbari Masjid in the morning. Drive to the Jama Masjid at Mangalhat, then rest during the heat of the day. In the late afternoon, walk the Ganges frontage.
Day-by-day plan →Three unhurried days
3 days in Rajmahal
Visit Singhi Dalan and the Akbari Masjid, then the Jama Masjid at Mangalhat. Rest after lunch and spend the evening by the Ganges.
Day-by-day plan →


