I landed in Saigon at 7AM. Jet-lagged. Disoriented. No mobile internet — I refuse to pay 10€ a day for roaming and the airport WiFi required a Vietnamese phone number to log in. Couldn’t check Google, couldn’t check Maps, couldn’t do anything.

I needed to get to my hostel and the taxi drivers outside were quoting prices I couldn’t even process. So I found the local bus stop, hopped on, and paid the conductor 20,000đ.

20,000 Vietnamese Dong.

At the time it felt like a lot. Look at all those zeros! 20,000! In my head I was thinking “that’s like 20 bucks or something.” I sat there on the bus feeling like I’d just spent a fortune on a single ride.

Spoiler: it was incredibly cheap. A 45-minute bus ride across town for less than a euro. I only realized how cheap it was a few days later when I took a similar trip and finally understood the scale of Vietnamese Dong.

That’s Vietnam for you. The currency is Dong (VND), and everything runs on numbers that look like phone bills. A bowl of phở? 50,000đ. A coffee? 20,000đ. A hotel room? 500,000đ. Coming from a country where a coffee costs 3€, I had no internal reference point. I was either overpaying or thinking I overpaid when I actually got a steal.

The Zero Problem

Vietnamese Dong has a simple problem: too many zeros. 1 USD is about 25,000 VND. So every price is multiplied by 25,000 in your head. Quick, what’s 350,000đ in euros?

Stares blankly.

Your brain shuts down after the first calculation. You start guessing. “That looks like a lot of zeros, maybe it’s expensive?” Or worse: “That looks like nothing, let’s buy three.”

I’ve paid 50,000đ for a water bottle (should be 5,000đ) and celebrated finding a “cheap” 150,000đ meal (that’s actually normal).

How I Fixed It

I pulled out my phone, opened Offline Currency Converter, and typed in the number. No internet needed. Tap, done. 20,000đ → 0.80€. That’s a bus ride across the city. 50,000đ → 2€. That’s a bowl of phở.

The app doesn’t need a signal to work. It downloads exchange rates in the background when you’re on WiFi, stores them locally, and works everywhere. On the plane. In the subway. In a Hanoi back alley with zero bars.

After a week, I stopped needing it. Your brain eventually calibrates. “20k is a bus ride,” “50k is lunch,” “500k is dinner.” But that first week? It saved me from feeling ripped off when I actually got a bargain.

The App That Lives on My Phone Now

It’s called Offline Currency Converter and it’s on F-Droid. 3 megabytes. 160+ currencies. Offline-first. No ads. No tracking. No internet permission.

It’s the first thing I install before any trip — right after “check how much a local bus actually costs.”