MigraPay

20 USD to PHP

20 US Dollar in Philippine Peso at MigraPay’s live rate.

20 USD equals

1,239.4 PHP

1 USD = 61.97 PHP · 1 PHP = 0.01614 USD

Transfer fee on 20 USD: 0.99 USD

Rate as of . Refreshes every 5 minutes.

Convert and send

Live rate

You send

They receive

Transfer fee0.00 USD
Estimated deliveryIn minutes

Rate refreshes automatically

Amounts near 20 USD in PHP

At today's rate of 1 USD = 61.97 PHP.

USDPHPPHP to USD
1 USD61.97 PHP1 PHP = 0.01614 USD
5 USD309.85 PHP5 PHP = 0.08068 USD
10 USD619.7 PHP10 PHP = 0.1614 USD
20 USD1,239.4 PHP20 PHP = 0.3227 USD
50 USD3,098.5 PHP50 PHP = 0.8068 USD
100 USD6,197 PHP100 PHP = 1.6137 USD
200 USD12,394 PHP200 PHP = 3.2274 USD

20 PHP to USD

USD to PHP exchange rate history

Market rate over the last 30 days.

20 USD to PHP FAQ

How much is 20 USD in PHP today?

20 US Dollar is 1,239.4 Philippine Peso at MigraPay's live rate of 1 USD = 61.97 PHP, as of 5 Nov 2026, 23:28 UTC.

How much is 20 PHP in USD?

20 PHP is 0.3227 USD at today's rate (1 PHP = 0.01614 USD).

What does it cost to send 20 USD to PHP with MigraPay?

The transfer fee on 20 USD is 0.99 USD right now, and the PHP amount is locked at the rate shown when you confirm. Fees vary by route, amount and how you pay.