Mahasthangarh

Archaeological Site Ancient archaeological citadel and Bangladesh's oldest urban site

One of South Asia’s oldest urban archaeological sites, Mahasthangarh preserves brick walls, mounds and inscriptions from ancient Pundranagar. Visitors inspect ruins, the site museum and ongoing excavations.

Main image

Mahasthangarh is an extensive archaeological citadel site in northern Bangladesh and is one of the country’s oldest known urban centres. Its fortified mound complex records occupation from the early historic period.

The site was an important regional capital in antiquity and is identified with the ancient city of Pundranagara mentioned in South Asian texts. Archaeological excavations have revealed layers of occupation from the early historic period through later medieval phases.

Mahasthangarh is located in Bogra District in northern Bangladesh, situated on the floodplain of the Karatoya river and accessible from regional towns in Rajshahi Division.

  • Antiquity and significance: One of the earliest urban archaeological sites in present-day Bangladesh, with origins and occupation traced back to at least the early centuries BCE and classical South Asian periods.

What to See #

  • Citadel and mounds: Enclosed by an ancient earthen and brick rampart that outlines the citadel area, with interior mounds, ruined structures and scattered archaeological remains.
  • Site museum and finds display: A district museum near the site that houses selected finds, inscriptions, pottery and stone sculptures recovered from excavations.
Mahasthangarh
Mahasthangarh archaeological site, near Bogra (Bogura), Rajshahi Division, Bangladesh
24.9611, 89.3428

How to Get to Mahasthangarh #

Mahasthangarh is the large archaeological mound north of Bogura (Bogra) town in Rajshahi Division. From Bogura town centre you can take a local bus, shared auto/CNG or a taxi north toward Mahasthan; the drive is a short one (roughly a 15-30 minute drive depending on traffic) and there is a short walk from the roadside parking/stop to the site entrance.

If you are coming from Dhaka, regular intercity buses and trains serve Bogura; from Bogura’s bus or rail stations use local transport onward to Mahasthangarh.

Tips for Visiting Mahasthangarh #

  • Go in the cooler months (late autumn to early spring) or early morning to avoid heat and the busiest parts of the day; weekdays are noticeably quieter than weekends.
  • Start at the site's main entrance and allow time to visit the nearby Mahasthan Museum before walking the mounds- the museum provides context that makes the ruins easier to interpret.
  • Don't skip the outer ramparts and smaller satellite mounds around the central citadel; these areas are quieter and reveal layers of habitation that many visitors miss-consider hiring a local guide in Bogra for archaeological details.

Best Time to Visit Mahasthangarh #

Plan a visit in the cool, dry months (November-February) for the most comfortable conditions and reliable weather.

Cool, dry season (best)
November-February · ~12-25°C
Pleasant temperatures and lower humidity make exploring the archaeological site comfortable.
Hot season
March-May · ~25-35°C
Hot and increasingly humid; midday visits can be uncomfortable.
Monsoon
June-September · ~25-32°C
Heavy rains and high humidity; outdoor exploration can be disrupted by downpours and muddy conditions.

Weather & Climate near Mahasthangarh #

Climate

Mahasthangarh's climate is classified as Humid Subtropical (Dry Winter) - Humid Subtropical (Dry Winter) climate with hot summers (peaking in August) and mild winters (coldest in January). Temperatures range from 11°C to 34°C. Abundant rainfall (1844 mm/year), wettest in July with a pronounced dry season.

Air Quality: AQI 158 Unhealthy
Best Time to Visit
NovemberDecemberJanuary
Temperature & Rainfall
Temperature Range
44°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 24°C and lows of 11°C. Light rainfall and mostly sunny skies.

93 Ideal

Comfort

18°
Feels Like Cool
18°C
Temperature
11° 24°
65%
Humidity
Humid

Weather

10 mm
Rainfall
0.8 m/s
Wind
Calm
0.7
UV Index
Moderate
10.7h daylight

February

February is mild with highs of 27°C and lows of 14°C. Light rainfall and mostly sunny skies.

93 Ideal

Comfort

20°
Feels Like Mild
20°C
Temperature
14° 27°
54%
Humidity
Humid

Weather

16 mm
Rainfall
1.0 m/s
Wind
Calm
1.1
UV Index
High
11.2h daylight

March

March is warm with highs of 32°C and lows of 18°C. Light rainfall.

91 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
18° 32°
44%
Humidity
Comfortable

Weather

21 mm
Rainfall
1.5 m/s
Wind
Calm
1.4
UV Index
High
11.9h daylight

April

April is hot, feeling like 29°C. Moderate rainfall (68 mm) and partly cloudy skies.

71 Very Good

Comfort

29°
Feels Like Hot
28°C
Temperature
22° 34°
54%
Humidity
Humid

Weather

68 mm
Rainfall
2.1 m/s
Wind
Calm
1.7
UV Index
Very High
12.6h daylight

May

May is hot, feeling like 31°C. Heavy rain (224 mm) and partly cloudy skies.

61 Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 33°
68%
Humidity
Humid

Weather

224 mm
Rainfall
2.0 m/s
Wind
Calm
1.7
UV Index
Very High
13.2h daylight

June

June is hot, feeling like 34°C with oppressive humidity. Heavy rain (340 mm) and mostly overcast skies.

53 Acceptable

Comfort

34°
Feels Like Hot
29°C
Temperature
25° 32°
82%
Humidity
Very Humid

Weather

340 mm
Rainfall
1.8 m/s
Wind
Calm
1.6
UV Index
Very High
13.5h daylight

July

July is hot, feeling like 35°C with oppressive humidity. The wettest month with heavy rain (385 mm) and mostly overcast skies.

53 Acceptable

Comfort

35°
Feels Like Hot
29°C
Temperature
26° 31°
87%
Humidity
Very Humid

Weather

385 mm
Rainfall
1.7 m/s
Wind
Calm
1.8
UV Index
Very High
13.4h daylight

August

August is the hottest month, feeling like 36°C with oppressive humidity. Heavy rain (303 mm) and mostly overcast skies.

53 Acceptable

Comfort

36°
Feels Like Hot
29°C
Temperature
26° 32°
87%
Humidity
Very Humid

Weather

303 mm
Rainfall
1.5 m/s
Wind
Calm
1.8
UV Index
Very High
12.9h daylight

September

September is hot, feeling like 34°C with oppressive humidity. Heavy rain (315 mm) and mostly overcast skies.

55 Acceptable

Comfort

34°
Feels Like Hot
28°C
Temperature
25° 31°
87%
Humidity
Very Humid

Weather

315 mm
Rainfall
1.3 m/s
Wind
Calm
1.6
UV Index
Very High
12.2h daylight

October

October is hot, feeling like 30°C with oppressive humidity. Significant rainfall (142 mm).

71 Very Good

Comfort

30°
Feels Like Hot
27°C
Temperature
23° 31°
83%
Humidity
Very Humid

Weather

142 mm
Rainfall
0.8 m/s
Wind
Calm
1.4
UV Index
High
11.5h daylight

November

November is mild with highs of 29°C and lows of 17°C. Light rainfall and clear sunny skies.

97 Ideal

Comfort

23°
Feels Like Mild
23°C
Temperature
17° 29°
79%
Humidity
Very Humid

Weather

14 mm
Rainfall
0.7 m/s
Wind
Calm
1.0
UV Index
High
10.8h daylight

December

December is mild with highs of 26°C and lows of 13°C. The driest month with just 6 mm and mostly sunny skies.

95 Ideal

Comfort

19°
Feels Like Mild
19°C
Temperature
13° 26°
76%
Humidity
Very Humid

Weather

6 mm
Rainfall
0.8 m/s
Wind
Calm
0.7
UV Index
Moderate
10.5h daylight

Nearby Attractions to Mahasthangarh