Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Start at Ahsan Manzil, the unmistakable pink palace beside the Buriganga. Aim for opening time, allowing about 1½ hours to see the restored rooms, portraits, and river-facing grounds before Old Dhaka becomes intensely busy. From central Dhaka, allow roughly 45–90 minutes by CNG or rideshare depending on traffic; cars can usually stop nearby, but the final approach is crowded and walking may be quicker. Opening days and hours can change, so confirm locally before setting out; admission is generally inexpensive, around ৳20–100.
Walk or take a short CNG ride onward to Sadarghat River Port. Spend about 45 minutes watching launches, ferries, cargo boats, and the constant movement along the Buriganga waterfront. Stay alert around the ramps and keep valuables secure—this is a working port rather than a polished promenade. Continue by rickshaw or on foot toward Shankhari Bazaar, the narrow historic Hindu artisan quarter. Its old facades, tiny workshops, and lanes are best enjoyed slowly for about an hour; dress modestly and ask before photographing people or interiors.
Stop at Beauty Lassi for its famous chilled lassi and simple snacks—allow 30 minutes and roughly ৳150–400 per person. It is a small, busy local stop, so do not expect a long sit-down meal; use the break to cool down and reset before leaving Old Dhaka. A rideshare or pre-arranged car is more comfortable than trying to cross the city by rickshaw, and the transfer to Hatirjheel Lake can take 45–90 minutes in afternoon traffic.
Finish with an unhurried one-hour walk around Hatirjheel Lake, where bridges, water, and illuminated city views offer a calmer introduction to modern Dhaka after the density of Old Dhaka. Go near sunset if possible, but expect traffic and crowds; the lakeside is most enjoyable before it gets late. For dinner, choose a restaurant near your hotel rather than adding another cross-city journey, and keep a little flexibility for traffic delays throughout the day.
Start at Lalbagh Fort in Lalbagh, ideally near opening time before the courtyards fill with school groups and local families. Allow about two hours for the Mughal gateways, audience halls, Pari Bibi’s Tomb, mosque, and gardens; the low winter sun makes the red sandstone especially photogenic. Opening days and hours can change, so verify locally the evening before, and carry small cash for admission—typically only a few hundred taka or less. From central Dhaka, allow 30–60 minutes by CNG or rideshare, depending heavily on traffic; a car may need to drop you on the main road rather than at the gate.
Continue by CNG or rickshaw toward Dhakeshwari National Temple, allowing roughly 20–35 minutes in normal conditions. Dress modestly, remove shoes where requested, and ask permission before photographing worshippers or shrine interiors. After around 45 minutes, walk or take a short rickshaw ride through the lanes of Armanitola to the Armenian Church of the Holy Resurrection. Its peaceful cemetery and simple colonial details feel worlds away from the surrounding bustle, but access can depend on the caretaker and services, so treat the 30-minute visit as flexible rather than guaranteed.
Take a rideshare toward Shahbag for the Bangladesh National Museum, allowing 30–60 minutes from Armanitola in daytime traffic. Spend about two hours with the archaeological galleries, folk art, textiles, and Liberation War material; check the current weekly closing day and last-entry time before setting out, since museum schedules can change. Afterward, leave an unhurried margin for the trip to Dhanmondi—roughly 20–45 minutes—and have dinner at Kabab Factory, budgeting about ৳800–1,500 per person for Bengali and Mughlai dishes. Order a selection to share rather than one oversized meal, and use a rideshare for the return: Dhanmondi traffic is often slow after sunset, while CNGs may be easier to find on the larger roads.
Leave Dhaka around 7:00–8:00am in a pre-arranged private car or CNG, allowing roughly 1–1½ hours to Sonargaon via the Dhaka–Chittagong Highway; traffic can make the return slower. Ask the driver to stay with you for the day, as finding a ride between the heritage sites is not always easy. Begin at the Sonargaon Folk Arts and Crafts Museum, where about 1½ hours gives you time for the exhibits, traditional crafts, and historic grounds. Opening days and hours can change, so confirm locally or through your hotel before setting out; carry small cash for entry and refreshments.
Continue to Panam City, a short drive away, and wander slowly along Panam Nagar’s weathered nineteenth-century merchant houses. Allow about 1½ hours, and check the current access conditions at the entrance, since individual buildings may be closed or conservation work may affect the route. The old street is best enjoyed unhurriedly—shade is limited, so bring water and a hat. Afterwards, eat at a simple local restaurant in Sonargaon town, ordering Bengali fish, rice, dal, and bhorta; budget approximately ৳400–900 per person. Choose a busy, clean-looking place rather than expecting a polished tourist restaurant.
After lunch, drive to Goaldi Mosque, a compact fifteenth-century Sultanate monument that takes around 30 minutes to appreciate. Dress modestly and be respectful if local worshippers are present. Finish at the Meghna River, where a relaxed boat ride or riverside stop for 1½–2 hours offers a quieter contrast to the heritage sites. Boats are locally arranged and depend on weather, river conditions, and daylight, so agree on the price and duration before boarding; keep some flexibility if no boat is operating. Aim to leave Sonargaon by about 4:30–5:00pm for Dhaka, allowing up to two hours or more in evening traffic, and have your driver drop you directly at your hotel rather than relying on a last-minute app ride.
This is the long transfer day, so keep expectations realistic: allow roughly 5–7 hours door to door from Dhaka to Srimangal, including the road transfer to the station, finding your platform, boarding, possible delays, and the onward ride to your hotel. Confirm the current departure time and seat availability on the Bangladesh Railway e-ticketing system before leaving; trains can run late, and an advance reservation is especially useful for a comfortable daytime journey. Pack breakfast, water, and a light layer—the train is a pleasant way to watch the city give way to rice fields and small towns.
After checking in or leaving bags at your hotel, take a pre-arranged CNG or car to Lawachara National Park, allowing about 20–30 minutes each way from central Srimangal. Give the forest walk two to three hours rather than rushing it: the trails are best for atmosphere, macaques, birds, and the dense old-growth canopy, not for ticking off guaranteed wildlife sightings. Wear shoes with grip, carry insect repellent and water, and use a local forest guide if available; follow any ranger instructions and avoid feeding animals. From the park, continue by car toward Madhabpur Lake in Kamalganj. The drive takes roughly 45–60 minutes depending on road conditions, and the lake viewpoint is most rewarding in the softer late-afternoon light. Allow around 1½ hours for the lookout, tea-estate scenery, and an unhurried walk; confirm local access conditions before setting out, as rural gates and paths may not follow fixed published hours.
Return to Srimangal for dinner at Sreemangal Tea Resort restaurant, where the setting among tea-country greenery is the main attraction. Budget approximately ৳700–1,500 per person and allow about an hour; call ahead if arriving late, since resort kitchens may close earlier than city restaurants. Arrange your return CNG or car through the hotel rather than relying on finding transport near the lake, and keep tonight easy—after the train and two countryside excursions, an early night will make tomorrow’s Sylhet landscapes much more enjoyable.
Arrange a private car or microbus from Srimangal and leave around 5:30–6:00am; the drive to Ratargul Swamp Forest near Gowainghat usually takes about 2½–3½ hours, depending on road conditions and traffic. Have your hotel pack breakfast, and ask the driver to remain with you for the day—local transport between the wetland, Jaflong, and Sylhet is not always easy to find. At the forest landing point, hire a locally operated wooden boat for roughly 3–4 hours including the short road transfer and boarding time. Boats and prices are arranged on arrival, so confirm the fare, life jackets, and return point before setting off; conditions and water levels vary in December. The narrow waterways, palms, and quiet green canopy are the reason to come, so go early, before the landing area becomes busy.
After returning to shore, continue by car to Jaflong, allowing about 1½ hours for the visit and roughly an hour or more for the drive from Ratargul, depending on traffic. The river stones and Khasi hills make this one of Sylhet’s most atmospheric landscapes, though the main viewpoint can feel commercial and crowded. Walk a little beyond the busiest stalls, keep well clear of restricted border areas, and avoid buying or collecting stones. Bring water, sun protection, and shoes that can handle muddy or uneven ground. Allow approximately 1½ hours here before driving back toward Sylhet city; with the early start and two rural stops, expect to reach town in the late afternoon.
After checking in or taking a short rest, spend about an hour on a quiet walk around Shahjalal University of Science and Technology campus. The leafy university area is a pleasant contrast to the day’s open landscapes, but access and visitor rules can vary, so follow security instructions and avoid entering academic buildings. Finish at Panshi Restaurant in Sylhet for Sylheti rice-based dishes and local specialties; budget around ৳500–1,000 per person. It is popular, so dinner slightly before or after the busiest local dining period is more comfortable. Expect the full day to be tiring: the early departure, three-plus hours on the road, and swamp-boat outing make this a day for an early night rather than adding another attraction.
Treat today as a transfer day rather than a full sightseeing day. A connecting flight from Sylhet via Dhaka is the sensible option: allow roughly 4–7 hours door to door, including the trip to the airport, check-in, security, possible connection time, baggage collection, and the onward ride into Cox’s Bazar. Verify the current timetable directly with Biman Bangladesh, US-Bangla, or Air Astra before committing—direct services and convenient connections are not guaranteed. If flying does not align, the 12–16-hour overland journey is too long for this program and needs an additional night. After checking in, have a quick lunch near Kolatoli Beach and hire a reserved CNG or car for the southern coastal sights; local ride-hailing coverage can be inconsistent outside town.
Head first to Himchari National Park, about 30–45 minutes south of town depending on traffic. Allow around two hours for the forested slopes, sea views, and the waterfall viewpoint; the waterfall can be modest outside the rainy season, but the drive and elevated coastline are the real rewards. Continue south toward Inani Beach, allowing another 30–45 minutes by car. Spend about two hours on the quieter sand and among the distinctive rock formations, and bring water and sun protection—shade and reliable facilities are limited. Confirm the current entry and parking fees locally, and arrange for your driver to wait rather than relying on finding a return vehicle at the beach.
Return to Cox’s Bazar before dark and stop at Cox’s Bazar Fish Market for roughly 45 minutes. It is liveliest when the day’s catch is being sorted and sold, though the floor can be wet and crowded; closed shoes are more practical than sandals. Finish at Jhaubon Restaurant for fresh seafood near the beach, budgeting approximately ৳800–1,800 per person. Ask what arrived that day and check the price and weight before ordering. Because your arrival time depends on the connection in Dhaka, keep the evening flexible: if the flight lands late, skip the market rather than rushing the southern beaches, and enjoy dinner after checking in.
Take an early flight from Cox’s Bazar Airport to Dhaka, allowing roughly 3–5 hours door to door for the airport transfer, check-in, security, the flight, baggage collection, and onward traffic. Do not plan around a specific departure until the airline timetable is checked; a late arrival will require trimming the afternoon. If you choose the overnight bus instead, travel the previous evening—an overnight Green Line, Hanif, or Shohagh service is far more practical than spending this day on a 10–12-hour road journey.
After checking in or leaving your luggage at your hotel, go first to Bangladesh National Parliament House in Sher-e-Bangla Nagar. Allow about 1½ hours to appreciate Louis Kahn’s Parliament complex from permitted areas, but confirm visitor-entry rules and identification requirements in advance: access can be restricted, and general sightseeing does not guarantee entry inside the building. From there, take a CNG or ride-hailing car toward Agargaon; allow 20–40 minutes depending on traffic.
Spend around 1½ hours at the Liberation War Museum, whose galleries provide the historical context that is easy to miss when visiting Dhaka’s monuments independently. Check the current opening days and last-admission time before setting out, as museum schedules can change. For lunch, keep it simple near Agargaon or wait until Panthapath, rather than losing time in a cross-city restaurant transfer.
Continue by car to Bashundhara City Shopping Complex in Panthapath, usually 20–45 minutes away in daytime traffic. This is a useful low-pressure stop after the flight: browse the shops, take a break in the food court, and experience Dhaka’s modern commercial side for about 1½ hours. Leave extra time for traffic if you need to return to a hotel or catch a late onward service.
Finish at Star Kabab in Dhanmondi, allowing roughly 30–60 minutes from Panthapath depending on congestion. Order a mixed kebab plate with naan or paratha and a simple side; budget around ৳500–1,000 per person. It is a busy, casual local institution rather than a leisurely fine-dining restaurant, so expect quick seating and a lively atmosphere. After dinner, use a pre-booked ride back to your hotel—Dhaka traffic can make even this short cross-neighborhood journey unpredictable.
No packing list attached yet.