Visa information for for Russia nationals travelling to Brazil as a tourist

No visa is required for tourist travellers from Russia travelling to Brazil.

Additional information

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

Embassy details

32 Green Street
Mayfair
London
W1K 7AT

Phone: +44 (0)20 7399 9000
View website →