1. Central bank exchange rates
  2. National Bank of Ukraine
  3. RUB

National Bank of Ukraine Russian Ruble rate

1 RUB = 0.49218 UAH −0.40%

Published Monday, 31 March 2025 as the official hryvnia exchange rates.

1 UAH = 2.03178 RUB

RUB to UAH over the last year

0.400.450.50May ’24Jul ’24Sep ’24Nov ’24Jan ’25Mar ’25
52-week high
0.50915
52-week low
0.36979
52-week average
0.44071
Change over the year
+16.44%

Yearly averages

The mean of each year’s publications, 1 RUB in UAH. Open a year for every daily rate and the monthly averages.

YearAverageHighLowPublications
2025 0.44644 0.50915 0.37488 90
2024 0.43411 0.48483 0.36979 366
2023 0.43377 0.53817 0.35888 365
2022 0.49369 0.63130 0.28320 365
2021 0.37025 0.38625 0.35642 365
2020 0.37387 0.39633 0.34175 366
2019 0.39901 0.42760 0.37133 365
2018 0.43545 0.51396 0.39584 365
2017 0.45605 0.48703 0.42610 365
2016 0.38325 0.45113 0.30363 366
2015 0.36168 0.47947 0.23314 365
2014 0.31119 0.38441 0.22547 365
2013 0.25119 0.26710 0.23884 365
2012 0.25740 0.27588 0.23690 366
2011 0.27172 0.29228 0.24396 365
2010 0.26144 0.27396 0.24925 365
2009 0.24674 0.27891 0.21138 365
2008 0.21144 0.28579 0.18601 366
2007 0.19756 0.20812 0.19001 365
2006 0.18585 0.19287 0.17541 365
2005 0.18121 0.19288 0.17415 365
2004 0.18439 0.19120 0.18101 310
2003 0.18101 0.18101 0.18101 1

This rate via API

The National Bank of Ukraine RUB rate for any day since 31 December 2003, or every publication in a range of up to a year, as JSON or CSV.

curl https://api.currencyapi.com/v3/official \
  -G -d source=nbu -d base_currency=RUB \
  -d currencies=UAH -d date=2025-03-31 \
  -H "apikey: YOUR-API-KEY"

# every publication of 2025
curl https://api.currencyapi.com/v3/official/range \
  -G -d source=nbu -d currencies=RUB \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -H "apikey: YOUR-API-KEY"

Russian Ruble at other central banks

Questions about this rate

What is the National Bank of Ukraine RUB rate today?

On 31 March 2025 the National Bank of Ukraine published 1 RUB = 0.49218 UAH (1 UAH = 2.03178 RUB).

What was the average RUB rate in 2025?

The average of the 90 publications in 2025 is 1 RUB = 0.446442 UAH, the simple mean of the daily rates.

Is this the rate I must use for tax or accounting?

That depends on your jurisdiction. Many rules name a specific bank and day, for example the rate published on the business day before the transaction. Use the date lookup in the API to get exactly the publication your rule asks for.