She opened the building on a 7,950 square metre plot owned by Bangladesh in Riyadh’s diplomatic quarter on Wednesday afternoon local time.
The Embassy of Bangladesh in Riyadh had been operating on a rented building. Hasina laid the foundation stone of the new building during a visit to the kingdom in June, 2016 and the construction started following month.
The 3,818.68 square metre complex has an ample and air-conditioned waiting room for visitors, officials said.
The Gulf kingdom hosts the largest number of Bangladeshi expatriates.
Hasina opened the building there after a meeting with King Salman bin Abdul Aziz Al Saud.
She told reporters at the embassy that she had a ‘very good’ discussion with the Saudi king.
King Salman said he would visit Bangladesh when she invited him, according to the prime minister.
Hasina arrived in Saudi Arabia on Tuesday on a four-day tour at the invitation of the king.
She attended a business seminar hosted by the Council of Saudi Chambers earlier on Wednesday.
The prime minister will perform Umrah in Makkah and offer prayers at the grave of Prophet Muhammad in Madinah on Thursday before returning home the next day.