Visa information for for Luxembourg nationals travelling to Armenia on business

No visa is required for business travellers from Luxembourg travelling to Armenia.

Additional information

  • No visa required for a max stay of 180 days.

Embassy details

25a Cheniston Gardens
Kensington
London
W8 6TG

Phone: (+37460) 620516
View website →