Question: how long would it take to learn vietnamese?
Answer: According to the US's Foreign Service Institute (FSI), for a native English speaker to be proficient in Vietnamese, it would take approximately 1,110 class hours. This means that if you dedicate 1 hour every day, 7 days a week to learn Vietnamese, you will be proficient after 40 months (~3 years).