I am Malaysian. Does anyone know if I want to travel to the U.S on August 5th, when is the earliest date that I can apply for travel visa? How long does the U.S visa last?
Nonimmigrant visa applicants are encouraged to apply at least three (3) months in advance of the intended date of travel. So remember, apply early!
Visa Processing Time
Although visa processing time is typically three working days, processing time for specific cases may vary due to individual circumstances and other special requirements.
How long does the U.S visa last?
Depends upon the Visa Type and a number of other factors, none of which you listed in the question