Singapore Dollar

Bahraini Dinar

0.2960958522842984BHD

1 SGD = 0.29609585 BHD

Published reference rate as of 2026-09-03.

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