Meaning of “transit visa” in the English Dictionary

business-english dictionary

"transit visa" in Business English

See all translations

transit visanoun [ C ]

uk us

a document that gives someone the right to travel through a country but not to stay there:

Visitors must apply for a transit visa for Canada from their country of residence.

(Definition of “transit visa” from the Cambridge Business English Dictionary © Cambridge University Press)