Djibouti Passport Rules for UK Travellers

Quick answer: FCDO advises against travel to some parts of Djibouti. Your passport must have an expiry date at least 6 months after the date you arrive in Djibouti. You need a visa. You can buy a tourist visa on arrival with US dollars cash, or apply online before you travel.

Djibouti travel requirements at a glance

Validity

6 months from arrival

Visa

Needed: on arrival or online

Onward travel

Evidence of onward journey needed

Yellow fever

Needed if from a risk country

Official source: GOV.UK Djibouti entry requirements.

Passport rules: quick summary

  • Passport valid 6 months after arrival
  • Visa required, on arrival or online
  • Show evidence of onward travel
  • FCDO advises against travel to some areas

Passport validity for Djibouti

GOV.UK says your passport must have an expiry date at least 6 months after the date you arrive in Djibouti. You will be denied entry if your passport has been reported lost or stolen.

Check the expiry date against your arrival date, not just your return date, before you book.

Visas

You must have a visa to enter Djibouti. You can buy a tourist visa when you arrive, paying in cash in US dollars, or apply online before travelling.

You must have evidence of your onward journey.

Health and customs

You need a yellow fever certificate if you're coming from a country listed as a transmission risk.

You must declare anything that may be prohibited or subject to tax or duty.

Check your passport now

Use our free checker to see whether your passport looks valid for this trip.

Check my passport for Djibouti

Frequently asked questions

Do I need 6 months on my passport for Djibouti?

Yes. GOV.UK says your passport must have an expiry date at least 6 months after the date you arrive in Djibouti.

Do I need a visa for Djibouti?

Yes. You must have a visa. You can buy a tourist visa on arrival with US dollars cash or apply online before you go.

Can I get a visa on arrival in Djibouti?

Yes. GOV.UK says you can buy a tourist visa when you arrive, paying in cash in US dollars.