Vietnam to Belize visa requirements
Yes, you need a visa. Vietnamese ordinary passport holders must obtain a Belize visitor (tourist) visa before traveling. Belize has no visa-free entry, no visa-on-arrival, and no eVisa for Vietnamese citizens, so the visa must be applied for in advance at a Belizean diplomatic mission. As of 2026-06-02, a Vietnam ordinary passport holder traveling to Belize for tourism requires a visa obtained in advance. The official Belize Department of Border Management and Immigration Services lists Vietnam ("Viet Nam — YES") among nationalities that require a visa. Belize does not operate an eVisa or electronic travel authorization for tourists, and it does not grant visa-on-arrival to Vietnamese nationals. Belize is not part of the Schengen area, so the Schengen 90/180 rule and ETIAS do not apply. The single-entry visitor visa is valid for 6 months, costs BZD 200 (approximately USD 100, since the Belize dollar is pegged at 2 BZD to 1 USD) for "all other nationalities" (the category Vietnam falls under), and is applied for at the nearest Belizean embassy, consulate, or high commission. Because Belize has no embassy in Vietnam, applicants typically apply through a Belizean mission accredited to the region (for example the High Commission in London or the Embassy in Mexico/USA) or via a regional consulate. Note that separately, Belize launched a mandatory online E-embarkation/disembarkation declaration form (rolled out at all ports of entry by January 2025) that all travelers must complete before arrival; this is a customs/immigration declaration, not a visa.
VISA REQUIREDTOURISMFLEXIBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →