Bahraini Dinar

Singapore Dollar

3.3772847281894487SGD

1 BHD = 3.3772847 SGD

Published reference rate as of 2026-09-03.

Reference data by Converts.live ยท BHD to SGD converter