Chinese Yuan to Vietnamese dong Exchange Rate Today (CNY to VND)

⇄ Swap to VND → CNY

Live mid-market Chinese Yuan (CNY) to Vietnamese dong (VND) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Chinese Yuan (CNY) = 3,880.57 Vietnamese dong (VND)
Inverse Rate: 1 VND = 0.000258 CNY -0.9325 VND (-0.02%) Updated: Thursday, 29 October 2026, 12:26 AM GMT
Day Open 3,881.50 VND
Day High 3,880.68 VND
Day Low 3,861.58 VND
30-Day Change +0.25%
1-Year Change +4.60%

Daily CNY/VND Exchange Rate Report (Thursday, 29 October 2026, 12:26 AM)

CNY/VND Declining Today
Daily Change (CNY/VND) -0.9325 VND (-0.02%)
Inverse (1 VND in CNY) 0.000258 CNY
7-Day Trend +0.22%
30-Day Trend +0.25%

The Chinese Yuan to Vietnamese dong (CNY/VND) exchange rate is edging lower today (Thursday, 29 October 2026, 12:26 AM), declining by -0.9325 VND (-0.02%) compared to the previous session close of 3,881.50 VND to trade at 1 CNY = 3,880.57 VND. In the opposite direction, 1 Vietnamese dong (VND) currently exchanges for 0.000258 CNY.

For practical conversions at today’s mid-market rate, 100 CNY equals 388,057 VND and 1,000 CNY equals 3,880,565 VND. Going the other way, 100 VND converts to 0.0258 CNY while 1,000 VND converts to 0.2577 CNY.

Over the past 30 days, the CNY/VND pair has traded between a monthly low of 3,861.58 VND and a high of 3,880.68 VND, with a 1-year average exchange rate of 3,824.23 VND. Across recent horizons, CNY against VND shows a 7-day change of +0.22%, a 30-day change of +0.25%, and a 1-year change of +4.60%.

Convert Chinese Yuan (CNY) to Vietnamese dong (VND)

Enter any amount below to convert instantly between Chinese Yuan (CNY) and Vietnamese dong (VND) using live mid-market rates.

CNY to VND & VND to CNY Conversion Tables

Quick reference tables for common Chinese Yuan (CNY) and Vietnamese dong (VND) denominations at today’s exchange rate.

Convert Chinese Yuan (CNY) to Vietnamese dong (VND)

Chinese Yuan (CNY) Vietnamese dong (VND)
1 CNY 3,881 VND
5 CNY 19,403 VND
10 CNY 38,806 VND
25 CNY 97,014 VND
50 CNY 194,028 VND
100 CNY 388,057 VND
250 CNY 970,141 VND
500 CNY 1,940,283 VND
1,000 CNY 3,880,565 VND
5,000 CNY 19,402,827 VND
10,000 CNY 38,805,655 VND

Convert Vietnamese dong (VND) to Chinese Yuan (CNY)

Vietnamese dong (VND) Chinese Yuan (CNY)
1 VND 0.00026 CNY
5 VND 0.00129 CNY
10 VND 0.00258 CNY
25 VND 0.00644 CNY
50 VND 0.0129 CNY
100 VND 0.0258 CNY
250 VND 0.0644 CNY
500 VND 0.1288 CNY
1,000 VND 0.2577 CNY
5,000 VND 1.29 CNY
10,000 VND 2.58 CNY

Chinese Yuan to Vietnamese dong (CNY/VND) Historical Exchange Rate Chart

Interactive historical chart tracking the Chinese Yuan (CNY) against the Vietnamese dong (VND) across multiple timeframes.

CNY/VND Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Chinese Yuan to Vietnamese dong.

Today’s CNY/VND Session Quotes

Bid Rate 3,880.37 VND
Ask Rate 3,880.76 VND
Day High 3,880.68 VND
Day Low 3,861.58 VND
Day Open 3,881.50 VND
Previous Close 3,881.50 VND
24h Change -0.9325 VND (-0.02%)

Historical High, Low & Average (CNY/VND)

Period Lowest Highest Average
30 Days 3,861.58 3,880.68 3,872.44
6 Months 3,853.77 3,895.85 3,878.00
1 Year (52W) 3,690.96 3,895.85 3,824.23

CNY/VND Performance by Period

Timeframe Historical Rate Change Change %
1 Day 3,880.57 VND -0.9325 VND -0.02%
1 Week 3,872.01 VND +8.6682 VND +0.22%
30 Days 3,871.19 VND +9.4918 VND +0.25%
6 Months 3,854.17 VND +26.51 VND +0.69%
1 Year 3,710.08 VND +170.60 VND +4.60%
5 Years 3,580.10 VND +300.58 VND +8.40%
10 Years 3,295.70 VND +584.98 VND +17.75%
20 Years 2,030.52 VND +1,850.16 VND +91.12%

CNY to VND Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Chinese Yuan (CNY) to Vietnamese dong (VND) over the last two weeks.

Date 1 CNY in VND 1 VND in CNY 100 CNY in VND Daily Change %
2026-10-29 3,880.68 VND 0.000258 CNY 388,068 VND +0.06%
2026-10-28 3,878.33 VND 0.000258 CNY 387,833 VND +0.11%
2026-10-27 3,874.25 VND 0.000258 CNY 387,425 VND +0.04%
2026-10-26 3,872.56 VND 0.000258 CNY 387,256 VND +0.01%
2026-10-25 3,872.21 VND 0.000258 CNY 387,221 VND +0.00%
2026-10-24 3,872.21 VND 0.000258 CNY 387,221 VND +0.01%
2026-10-23 3,871.98 VND 0.000258 CNY 387,198 VND +0.00%
2026-10-22 3,872.01 VND 0.000258 CNY 387,201 VND -0.01%
2026-10-21 3,872.52 VND 0.000258 CNY 387,252 VND -0.04%
2026-10-20 3,874.17 VND 0.000258 CNY 387,417 VND +0.04%
2026-10-19 3,872.77 VND 0.000258 CNY 387,277 VND +0.07%
2026-10-18 3,869.99 VND 0.000258 CNY 386,999 VND +0.00%
2026-10-17 3,869.99 VND 0.000258 CNY 386,999 VND -0.02%
2026-10-16 3,870.63 VND 0.000258 CNY 387,063 VND +0.12%

Chinese Yuan (CNY) vs. Vietnamese dong (VND) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Chinese Yuan and Vietnamese dong.

Chinese Yuan (CNY)

ISO 4217 Code CNY
Currency Symbol ¥ • fēn
Central Bank People's Bank of China
Primary Country / Region China
Local Gold Price Page Live Gold Price in China (CNY) →

Vietnamese dong (VND)

ISO 4217 Code VND
Currency Symbol ₫ • xu
Central Bank State Bank of Vietnam
Primary Country / Region Vietnam
Local Gold Price Page Live Gold Price in Vietnam (VND) →

Frequently Asked Questions

What is the Chinese Yuan to Vietnamese dong (CNY/VND) exchange rate today?
Today’s live mid-market exchange rate is 1 Chinese Yuan (CNY) = 3,880.57 Vietnamese dong (VND). Conversely, 1 Vietnamese dong (VND) = 0.000258 Chinese Yuan (CNY).
How much is 100 Chinese Yuan (CNY) in Vietnamese dong (VND)?
At the current exchange rate of 3,880.57, 100 CNY is worth 388,057 VND, and 1,000 CNY is worth 3,880,565 VND.
What was the highest and lowest Chinese Yuan to Vietnamese dong exchange rate in the last 30 days?
Over the past 30 days, the CNY/VND exchange rate reached a high of 3,880.68 VND and a low of 3,861.58 VND, with a 1-year average of 3,824.23 VND.
How do I convert Chinese Yuan to Vietnamese dong?
To convert Chinese Yuan (CNY) to Vietnamese dong (VND), multiply the amount in CNY by the current exchange rate of 3,880.57. To convert VND back to CNY, multiply by the inverse rate of 0.000258.