Indian passport holders require at least six months of validity to travel to Brazil. However, a visa is not necessary for Official and Diplomatic passport holders if they are entering Brazil for 90 days.