Christmas Island passport holders require a visa to visit Vietnam. There are two options to obtain a Vietnam visa - through a Vietnam embassy or directly with the Vietnam Immigration Department. Applying through the embassy requires finding the nearest embassy and submitting an application in-person, while applying with Immigration allows for convenient online application without needing to visit an embassy. The Immigration Department option provides a visa approval letter to travel to Vietnam and obtain the visa stamp upon arrival at a Vietnamese airport.