Skip to content

Bahamas passport → Vietnam

Vietnam visa for citizens of the Bahamas

eVisaeVisa · Tourist (30 days)

Citizens of the Bahamas need a visa for Vietnam and can apply online for an eVisa.

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeVisa · Tourist (30 days)
How to applyFully online — no office visit
Maximum stayUp to 90 days
Visa validity90 days
EntriesSingle entry
Processing time3–5 days
Government fee$25
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired

How to apply

  1. 1

    Go to official eVisa portal

    Visit https://evisa.xuatnhapcanh.gov.vn.

  2. 2

    Fill in the application form

    Provide personal and travel details as requested.

  3. 3

    Upload required documents

    Upload passport scan, photo, flight and accommodation proofs.

  4. 4

    Pay the eVisa fee

    Pay USD 25 using a valid credit or debit card.

  5. 5

    Submit and receive confirmation

    Submit the application; an email confirmation will be sent.

  6. 6

    Wait for processing (3-5 days)

    The eVisa is processed within 3 to 5 working days.

  7. 7

    Download the e-Visa approval letter

    Check email or portal and download the approved eVisa.

  8. 8

    Print the e-Visa

    Print a hard copy to present upon arrival in Vietnam.

Documents checklist

Identity

  • Passport data page (clear scan)

    Must be valid for at least 6 months.

  • Passport-size photo (4x6 cm, white background)

    Taken within 6 months.

Travel

  • Flight itinerary (confirmed booking)

    Showing entry and exit dates.

  • Hotel reservation or accommodation proof

    For the duration of stay.

  • Proof of onward travel (return ticket)

    Required at application.

Financial

  • Credit/debit card for fee payment

    For online payment.

Supporting

  • Online application form (e-Visa request)

    Completed on the official portal.

  • Valid email address

    For receiving the e-Visa approval letter.

Good to know

  • The eVisa is single entry only and valid for up to 90 days.
  • You must have a passport valid for at least 6 months from the date of entry.
  • The eVisa is not extendable or convertible to another visa type.
  • Entry and exit must be through designated border checkpoints that accept eVisa.

Common refusal reasons

Incomplete or incorrect information on the application form.

Double-check all details before submission.

Passport image unclear or not meeting specifications.

Provide a high-quality, full-page scan with all data visible.

Photo does not meet size or background requirements.

Use a 4x6 cm photo with white background and no shadows.

Invalid or insufficient travel documentation.

Upload confirmed flight and accommodation proof.

FAQ

Do citizens of the Bahamas need a visa for Vietnam?

Citizens of the Bahamas need a visa for Vietnam and can apply online for an eVisa. Visa type: eVisa · Tourist (30 days).

How long can citizens of the Bahamas stay in Vietnam?

Up to 90 days.

How much does the Vietnam visa cost for citizens of the Bahamas?

Government fee: $25.

How long does Vietnam visa processing take?

Typically 3–5 days.

What documents do citizens of the Bahamas need for Vietnam?

Passport data page (clear scan); Passport-size photo (4x6 cm, white background); Online application form (e-Visa request); Flight itinerary (confirmed booking); Hotel reservation or accommodation proof; Proof of onward travel (return ticket); and 2 more.

How long must my passport be valid for Vietnam?

At least 6 months.

Where do I apply?

On the official site: https://evisa.xuatnhapcanh.gov.vn

Sources

Plan your trip to Vietnam

Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Vietnam.

Vietnam visa for other passports

More destinations for Bahamas passport holders