Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Bangladesh City Highlights

Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.

Day 1
Dhaka

Arrival and city orientation

  1. Ahsan Manzil — Old Dhaka; begin with the city’s iconic pink palace, ~1.5 hours.
  2. Sadarghat River Port — Buriganga waterfront; observe lively river traffic and launch activity, ~45 minutes.
  3. Shankhari Bazaar — Old Dhaka; walk the historic Hindu artisan quarter, ~1 hour.
  4. Beauty Lassi — Old Dhaka; try a classic lassi and light snacks, ~30 minutes, approximately ৳150–400 per person.
  5. Hatirjheel Lake — central Dhaka; finish with an easy lakeside orientation walk, ~1 hour.

Morning in Old Dhaka

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.

Lunch and an Easy Evening

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.

Day 2
Dhaka

Historic Dhaka

  1. Lalbagh Fort — Lalbagh; explore Mughal courtyards, tombs, and gardens, ~2 hours.
  2. Dhakeshwari National Temple — Old Dhaka; visit one of Bangladesh’s most important Hindu temples, ~45 minutes.
  3. Armenian Church of the Holy Resurrection — Armanitola; see a distinctive remnant of Dhaka’s Armenian community, ~30 minutes.
  4. Bangladesh National Museum — Shahbag; view the country’s archaeological, historical, and cultural collections, ~2 hours.
  5. Kabab Factory — Dhanmondi; have a Bengali and Mughlai dinner, approximately ৳800–1,500 per person, ~1 hour.

Morning

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.

Afternoon and Evening

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.

Day 3
Sonargaon

Riverside heritage in Sonargaon

Getting there from Dhaka
Private car/CNG via Dhaka–Chittagong Highway (1–1.5 hours, approximately ৳1,500–3,000 round trip). Depart around 7:00–8:00am to avoid traffic and allow a full day. Arrange through your hotel or Pathao/Uber where available.
  1. Sonargaon Folk Arts and Crafts Museum — Panam Nagar area; learn about Bengali folk traditions in a historic setting, ~1.5 hours.
  2. Panam City — Panam Nagar; walk the atmospheric nineteenth-century merchant houses, ~1.5 hours. Check current access conditions locally.
  3. Goaldi Mosque — Goaldi; see a compact fifteenth-century Sultanate-era mosque, ~30 minutes.
  4. Meghna River — nearby riverbank; take a relaxed boat or riverside experience, ~1.5–2 hours, subject to local availability and weather.
  5. Local Sonargaon restaurant — Sonargaon town; eat regional Bengali fish, rice, and bhorta, approximately ৳400–900 per person, ~1 hour.

Morning

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.

Late Morning and Lunch

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.

Afternoon and Evening

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.

Day 4
Srimangal

Tea country in Srimangal

Getting there from Sonargaon
Private car to Dhaka Airport Railway Station, then Bangladesh Railway Parabat or Jayantika Express to Srimangal (roughly 6–8 hours total, train fare approximately ৳300–1,000 plus road transfer). Book/check schedules on the Bangladesh Railway e-ticketing site. Depart early; same-day sightseeing is ambitious.
  1. Dhaka–Srimangal train journey — Dhaka to Srimangal; allow roughly 5–7 hours door-to-door including station access, boarding, delays, and hotel transfer; depart early and verify the current timetable.
  2. Lawachara National Park — near Srimangal; take a forest walk for macaques, birds, and old-growth greenery, ~2–3 hours.
  3. Madhabpur Lake — Kamalganj; enjoy a scenic tea-estate lake viewpoint, ~1.5 hours including travel.
  4. Sreemangal Tea Resort restaurant — Srimangal; dine amid tea-country scenery, approximately ৳700–1,500 per person, ~1 hour.

Morning

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.

Afternoon Exploring

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.

Evening

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.

Day 5
Sylhet

Sylhet landscapes

Getting there from Srimangal
Private car/microbus via the N2 highway (2.5–3.5 hours, approximately ৳2,500–5,000). Depart by 5:30–6:00am, preferably arranged through your hotel, to reach Ratargul and Jaflong early.
  1. Ratargul Swamp Forest — Gowainghat; take a local boat through Bangladesh’s freshwater swamp forest, ~3–4 hours including transfers; arrange boats locally and check water and weather conditions.
  2. Jaflong — border hills near Gowainghat; see river stones and Khasi hills, ~1.5 hours.
  3. Shahjalal University of Science and Technology campus — Sylhet; take a quiet evening walk through the leafy campus area, ~1 hour.
  4. Panshi Restaurant — Sylhet city; sample Sylheti dishes and rice-based meals, approximately ৳500–1,000 per person, ~1 hour.

Morning

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.

Afternoon Exploring

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.

Evening

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.

Day 6
Cox's Bazar

Coastal life in Cox's Bazar

Getting there from Sylhet
Flight with a connection in Dhaka, typically Biman Bangladesh, US-Bangla, or Air Astra (approximately 4–7 hours including connection; ৳8,000–18,000). Book through the airline websites or ShareTrip. Take the earliest available departure; direct flights are generally unavailable and schedules change.
Bus via Dhaka is generally impractical (12–16+ hours and roughly ৳2,000–4,000); use only if flying is unavailable, and consider adding an overnight.
  1. Sylhet–Cox’s Bazar flight or rail/road transfer — allow most of the day door-to-door; verify schedules before booking, as the overland route is especially long and may require an additional night if timings do not align.
  2. Himchari National Park — south of Cox’s Bazar; visit forested hills and the waterfall viewpoint, ~2 hours.
  3. Inani Beach — Ukhia; enjoy a quieter shoreline with distinctive rock formations, ~2 hours.
  4. Cox’s Bazar Fish Market — Cox’s Bazar town; see the coastal catch and local trading activity, ~45 minutes.
  5. Jhaubon Restaurant — Cox’s Bazar; have fresh seafood near the beach, approximately ৳800–1,800 per person, ~1 hour.

Arrival and Late Morning

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.

Afternoon Along the Coast

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.

Evening in Town

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.

Day 7
Dhaka

Return to Dhaka

Getting there from Cox's Bazar
Morning flight from Cox's Bazar Airport to Dhaka with Biman Bangladesh, US-Bangla, or Air Astra (about 1 hour flight, 3–5 hours door-to-door, approximately ৳4,000–10,000). Book on the airline website or ShareTrip and choose an early flight to preserve the afternoon.
Overnight Green Line, Hanif, or Shohagh bus (approximately 10–12 hours, ৳1,500–3,500); take the previous evening rather than traveling during Day 7.
  1. Cox’s Bazar–Dhaka flight or overnight bus — allow roughly 5–8 hours door-to-door depending on transport, including airport or terminal access and Dhaka arrival transfer; verify the timetable and leave a substantial buffer.
  2. Bangladesh National Parliament House — Sher-e-Bangla Nagar; admire Louis Kahn’s landmark architecture from permitted areas, ~1.5 hours; confirm visitor-entry requirements in advance.
  3. Liberation War Museum — Agargaon; reflect on Bangladesh’s independence history, ~1.5 hours.
  4. Bashundhara City Shopping Complex — Panthapath; browse a major modern shopping center, ~1.5 hours.
  5. Star Kabab — Dhanmondi; finish with a well-known Dhaka kebab meal, approximately ৳500–1,000 per person, ~1 hour.

Morning

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.

Afternoon

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.

Evening

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.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version