1. Currency converter
  2. OMR to PHP

25 OMR to PHP

Convert Omani rials to Philippine pesos at the live mid-market rate.

25 Omani rials =

4,057.39 PHP 0.00% today

1 OMR = 162.296 PHP · 1 PHP = 0.0061616 OMR

Mid-market rate, updated 21:18 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

OMR to PHP over the last year

150.00155.00160.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
163.43
52-week low
149.46
52-week average
156.12
Change over the year
+7.33%

Conversion tables

OMR to PHP
OMR PHP
1 OMR 162.30 PHP
5 OMR 811.48 PHP
10 OMR 1,622.96 PHP
25 OMR 4,057.39 PHP
50 OMR 8,114.78 PHP
100 OMR 16,229.55 PHP
250 OMR 40,573.88 PHP
500 OMR 81,147.76 PHP
1,000 OMR 162,295.51 PHP
5,000 OMR 811,477.56 PHP
10,000 OMR 1,622,955.12 PHP
50,000 OMR 8,114,775.59 PHP
PHP to OMR
PHP OMR
1 PHP 0.006162 OMR
5 PHP 0.03081 OMR
10 PHP 0.06162 OMR
25 PHP 0.154 OMR
50 PHP 0.3081 OMR
100 PHP 0.6162 OMR
250 PHP 1.540 OMR
500 PHP 3.081 OMR
1,000 PHP 6.162 OMR
5,000 PHP 30.808 OMR
10,000 PHP 61.616 OMR
50,000 PHP 308.080 OMR

OMR to PHP via API

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

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

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

Popular Omani Rial conversions

Questions about OMR to PHP

How much is 25 OMR in PHP?

25 Omani rials is 4,057.39 Philippine pesos at the mid-market rate of 29 September 2026, 21:18 UTC, when 1 OMR = 162.296 PHP.

What was the OMR to PHP rate over the last year?

Over the last 52 weeks 1 OMR ranged from 149.465 to 163.425 PHP, 156.117 PHP on average.

Which exchange rate is this?

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