All 149 people on board, including seven crew, were unharmed.
The Boeing 737, that came in from Mascot, Oman, and was scheduled to land in Chittagong, made the emergency landing in Hazrat Shahjalal Airport around 10:07am.
It had taken off from Muscat at 4:48am (BST) and was headed to Chittagong.
Confirming the news Biman General Manager Shakil Meraj said that one of the nose wheels of the Boeing 737 had burst shortly after take off from Muscat Airport.
He said the pilot noticed the damaged wheel and chose to land at Dhaka airport which has emergency landing facilities.
Several flights at Shahjalal Airport were delayed due to the incident.
Earlier in May this year, a Muscat-bound flight of Biman Bangladesh Airelines was also suspended due to technical flaws, according to the sources.