1. Currency converter
  2. BGN to SGD
  3. 1,000 BGN

Convert 1,000 Bulgarian Lev (BGN) to Singapore Dollar (SGD)

Convert Bulgarian leva to Singapore dollars at the live mid-market rate. Reverse: SGD to BGN

1,000 Bulgarian leva =

768.41 SGD 0.00% today

1 BGN = 0.768408 SGD · 1 SGD = 1.30139 BGN

Mid-market rate, updated 13:58 UTC. Paid plans update as often as every 60 seconds. Get BGN→SGD rates via API

BGN to SGD over the last year

0.760.770.78Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.77927
52-week low
0.75724
52-week average
0.76892
Change over the year
−0.65%

Conversion tables

BGN to SGD
BGN SGD
1 BGN 0.7684 SGD
10 BGN 7.68 SGD
100 BGN 76.84 SGD
1,000 BGN 768.41 SGD
10,000 BGN 7,684.08 SGD
50,000 BGN 38,420.42 SGD
100,000 BGN 76,840.84 SGD
SGD to BGN
SGD BGN
1 SGD 1.30 BGN
10 SGD 13.01 BGN
100 SGD 130.14 BGN
1,000 SGD 1,301.39 BGN
10,000 SGD 13,013.91 BGN
50,000 SGD 65,069.56 BGN
100,000 SGD 130,139.13 BGN

Get BGN→SGD rates via API

The live rate, the rate on any past day or a whole range, for SGD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BGN -d currencies=SGD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=BGN -d currencies=SGD \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Bulgarian Lev conversions

Popular Singapore Dollar conversions

Questions about BGN to SGD

How much is 1,000 BGN in SGD?

1,000 Bulgarian leva is 768.41 Singapore dollars at the mid-market rate of 4 October 2026, 13:58 UTC, when 1 BGN = 0.768408 SGD.

What was the BGN to SGD rate over the last year?

Over the last 52 weeks 1 BGN ranged from 0.757237 to 0.779273 SGD, 0.768922 SGD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for BGN/SGD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.