Key takeaways
- Getting there: Rajshahi sits about 245 km northwest of Dhaka. Choose a comfortable intercity train (roughly 4.5-6 hours), a long-haul bus (about 6-8 hours), or a short ~45-50 minute flight.
- Best time to visit: November to February for cool, dry, sightseeing-friendly weather. Come late April to July if your priority is the legendary mango orchards, which peak around June.
- Don't miss: Bagha Mosque, the Puthia Temple Complex (Govinda and Shiva temples), Varendra Research Museum, the Padma riverbank and Padma Garden, the leafy University of Rajshahi campus, and the Shah Makhdum shrine.
- Where to stay: Mid-range and budget hotels cluster around the city centre and the Uposhohor/Shaheb Bazar area; a handful of river-view and 3-star options are available too.
- Eat local: Try kalai roti with spicy mashed sides and duck or beef, then browse Shaheb Bazar for street food and famous Rajshahi silk.
- Budget honesty: Every price below is an indicative range that shifts with season, class, demand and negotiation. Always confirm current fares and rates before you book.
Rajshahi - Bangladesh's tidy, tree-shaded "Silk City" on the north bank of the Padma River - rewards travellers who like history, calm streets and world-class mangoes over big-city noise. This Rajshahi trip guide covers how to go from Dhaka, the best time to visit, every major attraction, a practical 2-3 day itinerary, where to stay, what to eat, an indicative tour-cost table, and safety notes. Treat all figures here as indicative ranges, not fixed quotes; prices in Bangladesh move with season, fuel, class and negotiation, so verify current rates before you book. Last updated: July 2026.
How to go to Rajshahi from Dhaka

Rajshahi is roughly 245 km by road from Dhaka. You have three realistic options - train, bus and flight - and the right one depends on your budget, comfort and how much time you want to spend in transit.
By train (the traveller favourite)
Trains are the most comfortable and scenic way to reach Rajshahi, and usually the best value. Several intercity services connect Dhaka's Kamalapur station with Rajshahi, including the Bonolota Express, Silk City Express, Padma Express, Dhumketu Express and Madhumati Express. Journey times run from about 4 hours 35 minutes on the fastest service (the largely non-stop Bonolota) to closer to 6 hours on the slower ones. The Padma Express is a popular late-night run that departs Dhaka around 10:45 PM and reaches Rajshahi before dawn, letting you sleep on board. Indicative fares range from roughly Tk 400-550 for a Shovon Chair seat to around Tk 850-900 for an AC chair, depending on the train and class - always confirm the current fare when booking. Book ahead through the official Bangladesh Railway e-ticket portal - a National ID registration is required - as popular trains sell out, especially in mango season and around holidays.
By bus
Long-distance coaches leave Dhaka's Gabtoli and Kalyanpur terminals throughout the day. The trip typically takes about 6-8 hours depending on traffic, road works and the number of stops. Indicative fares run from roughly Tk 600 for a non-AC seat to Tk 1,000 or more for AC business-class coaches. Buses are frequent and flexible, but the ride is longer and bumpier than the train, so many visitors prefer rail for the daytime legs.
By air
If time matters more than money, a short flight to Shah Makhdum Airport takes only about 45-50 minutes. Carriers such as US-Bangla Airlines and Biman Bangladesh Airlines have operated on the route, though frequency and even whether flights are running vary by season, so check current schedules directly with the airlines. Flying costs substantially more than the train or bus, and you should factor in airport transfer time at both ends, but it is the quickest way to swap the capital for the calm of the Padma.
Best time to visit Rajshahi

The best time to visit Rajshahi is from November to February, when the weather is cool, dry and comfortable for sightseeing - daytime highs commonly sit in the mid-20s Celsius, with crisp mornings. This is peak season for temples, museums and long riverside walks.
There is a second, very different reason to visit: mango season. Rajshahi is Bangladesh's mango capital, and its orchards fruit from roughly late April through July, peaking around June. If you want to see (and taste) Fazli, Langra, Gopalbhog and Himsagar mangoes straight from the trees, come in early summer - but be ready for real heat, with highs that can reach the mid-30s Celsius. Try to avoid the peak monsoon months of June to September for general sightseeing, as heavy rain can disrupt outdoor plans; if you come for mangoes, pack for both sun and sudden showers.
Top places to visit in Rajshahi

Here are the standout sights, one by one. Several - Bagha Mosque and Puthia in particular - sit outside the city, so plan a half-day trip for each.
Bagha Mosque
About 40 km southeast of the city, the Bagha Mosque is a striking example of pre-Mughal Sultanate architecture, built in the early 16th century under the Husain Shahi dynasty. Its brick walls are covered in intricate terracotta ornamentation and stone carving, and the surrounding tank (pond) and walled grounds make it a peaceful stop. It is a protected monument of the Department of Archaeology. Dress modestly, remove shoes before entering the prayer area, and time your visit for the softer light of late afternoon.
Puthia Temple Complex (Govinda and Shiva temples)
Roughly 30 km east of Rajshahi (about a 45-minute drive), Puthia holds one of the largest concentrations of historic Hindu temples in Bangladesh. The elegant Govinda Temple is famous for its detailed terracotta panels depicting mythological scenes, while the large Shiva Temple - often cited as the largest of its kind in the country - impresses with its scale and classic Pancharatna (five-spired) form. The complex also includes the old Puthia Rajbari (palace) and ornamental ponds, making it easy to spend a couple of unhurried hours here.
Varendra Research Museum
Established in 1910 and now maintained by the University of Rajshahi, the Varendra Research Museum is considered the oldest museum in Bangladesh. Its galleries trace ancient Bengal through stone sculptures, terracotta plaques, coins, inscriptions and pottery, arranged broadly in chronological order. It is a compact, genuinely rewarding stop for anyone interested in the region's deep history. It generally opens from about 10:00, closing around 17:00 in summer and a little earlier in winter, and is closed on its weekly off days (commonly Thursday and Friday) and university holidays - so confirm current hours and ticket prices locally before you go.
The Padma riverbank and Padma Garden
The wide Padma River defines Rajshahi's character. The embankment and the landscaped Padma Garden are where locals gather at sunset for tea, snacks and the breeze. It is the city's best free experience - an easy, atmospheric way to end a day of sightseeing. Stick to the maintained embankment paths and be cautious near the water, especially during and after the monsoon when currents run high.
University of Rajshahi campus
One of the largest and greenest campuses in the country, the University of Rajshahi sits a few kilometres from the centre and is easy to reach. The famous tree-lined Paris Road, mango stands, ponds and open lawns make it a lovely place for a slow walk or a cycle-rickshaw loop. It is a public-feeling space, but remember it is a working university, so be respectful of students and academic buildings.
Shah Makhdum shrine
The Shah Makhdum shrine (mazar), near Rajshahi Government College, marks the resting place of Hazrat Shah Makhdum Rupos, remembered as an early Sufi preacher of Islam in this region. It is an active place of worship woven into daily city life, with the call to prayer mingling with the clatter of rickshaw bells. Visitors are welcome, but dress conservatively and follow the etiquette of a living religious site.
Mango orchards and Rajshahi silk
Two things made Rajshahi famous: mangoes and silk. In early summer the orchards ringing the city and nearby Chapainawabganj hang heavy with fruit, and some welcome visitors for tours and tastings. Year-round, you can shop for genuine Rajshahi silk - sarees, scarves and fabric - at city outlets and markets. Buy from established shops, ask about pure silk versus blends, and expect prices to vary with quality and craftsmanship.
Suggested 2-3 day Rajshahi itinerary
This flexible plan covers the highlights without rushing. Adjust distances by hiring a car or CNG auto-rickshaw for the out-of-town sights.
Day 1 - City core and the river
Arrive by morning train, check in, and start with the Varendra Research Museum. After lunch (kalai roti is a must), stroll or cycle-rickshaw through the University of Rajshahi campus and Paris Road. End at the Padma riverbank and Padma Garden for sunset and street snacks.
Day 2 - Puthia and heritage
Take a half-day trip east to the Puthia Temple Complex to see the Govinda and Shiva temples and the old Rajbari. Return via the Shah Makhdum shrine, then spend the evening browsing Shaheb Bazar for silk and street food.
Day 3 - Bagha and orchards (optional)
Head southeast to Bagha Mosque for the terracotta architecture and calm grounds. In season, add a mango-orchard stop on the way back. If you are travelling in winter instead, swap this for a relaxed second river morning before your afternoon train or flight home.
Where to stay in Rajshahi
Rajshahi is well supplied with hotels across budgets, most clustered around the city centre, the Uposhohor area and near Shaheb Bazar. Budget guesthouses can start from around Tk 1,000-2,000 a night, comfortable mid-range hotels typically run Tk 3,000-6,000, and the better river-view or 3-star options sit higher. These are indicative ranges only; rooms fill fast in mango season and during festivals, so book ahead and reconfirm the rate - quoted prices vary widely by platform, season and room type.
Food: what to eat in Rajshahi
The region's signature dish is kalai roti - a thick flatbread made from black-gram (mashkalai) flour, eaten with fiery mashed sides (green chilli, eggplant, tomato, coriander) and rich meat dishes like duck or beef. Look for it in eateries around Shaheb Bazar, Zero Point, Binodpur and Uposhohor. In the evening, Shaheb Bazar turns into a lively night market with fuchka, chotpoti and other street food alongside textile and silk stalls. As always with street food, choose busy, freshly cooked stalls and drink bottled or purified water.
Indicative Rajshahi tour cost
The table below gives ballpark, per-person ranges to help you budget a trip from Dhaka. These are indicative only - actual costs depend on season, class, group size and how much you negotiate. Verify current prices before booking.
| Item | Option | Indicative cost (BDT, per person) |
|---|---|---|
| Dhaka-Rajshahi train | Shovon Chair / AC chair (one way) | ~400-900 |
| Dhaka-Rajshahi bus | Non-AC / AC coach (one way) | ~600-1,100 |
| Dhaka-Rajshahi flight | Economy (one way) | Substantially higher; check current fares |
| Hotel (per night) | Budget to mid-range | ~1,000-6,000 |
| Local transport (per day) | Rickshaw / CNG / hired car | ~300-2,500 |
| Meals (per day) | Street food to restaurant | ~300-1,200 |
| Attraction entry / guide | Museum, temples, tips | ~100-500 |
As a rough guide, a comfortable 2-3 day trip by train, staying in mid-range hotels and eating well, often lands somewhere around Tk 8,000-18,000 per person - but your total will vary, so confirm current prices before you commit. For more budget breakdowns and destination comparisons, see our top 10 lists or head back to Countly for more data-led travel guides.
Safety and responsible travel
Rajshahi is generally considered one of Bangladesh's calmer, cleaner and more relaxed cities, and most visits are trouble-free. Still, take normal precautions: keep valuables secure in crowded markets, agree rickshaw and CNG fares before you set off, and use bottled or purified water. Dress modestly at shrines, mosques and temples, and ask before photographing people. Near the Padma, stay on marked paths and avoid the water's edge during high monsoon flows. Keep a copy of your ID, note your hotel's contact details, and check current local advisories before you travel.
Frequently asked questions
How do I go to Rajshahi from Dhaka?
You can travel by intercity train (about 4.5-6 hours, the most comfortable value option), by long-haul bus (about 6-8 hours), or by a short flight of roughly 45-50 minutes. Trains such as the Bonolota and Padma Express are popular; book ahead in busy seasons and confirm current schedules.
What is the best time to visit Rajshahi?
November to February offers cool, dry weather ideal for sightseeing. If you want to experience the famous mango orchards, visit from late April to July, peaking around June - but expect summer heat and occasional rain.
What are the top places to visit in Rajshahi?
Highlights include Bagha Mosque, the Puthia Temple Complex (Govinda and Shiva temples), the Varendra Research Museum, the Padma riverbank and Padma Garden, the University of Rajshahi campus, and the Shah Makhdum shrine - plus the mango orchards and silk shops.
How many days do I need for a Rajshahi trip?
Two to three days is comfortable. That is enough to see the city core, take a half-day trip to Puthia, and add Bagha Mosque or the orchards, without rushing. A tight schedule can cover the essentials in two days.
How much does a Rajshahi tour cost?
Costs are indicative and vary widely, but a 2-3 day trip from Dhaka by train, with mid-range hotels and good meals, often falls somewhere around Tk 8,000-18,000 per person. Always verify current train, bus, flight and hotel prices before booking.
Is Rajshahi safe for tourists?
Rajshahi is generally regarded as a calm, clean and welcoming city, and most trips pass without incident. Take standard precautions with valuables and fares, dress respectfully at religious sites, drink safe water, and check current local advisories before you go.
Disclaimer: All prices, travel times, schedules and opening hours in this guide are indicative ranges that change with season, class, demand and negotiation. Nothing here is a fixed quote. Please verify current fares, timings, opening hours and rates locally before you book or travel.

