You can expect to reach sonargaon from any part of Dhaka in 1.5 to 2 hours in usual Dhaka traffic. Expected time is 60 mins during a friday morning, being weekend.