Generally, Indian passport holders require a valid visa for travelling to Brazil. Their passport must have a minimum of 6 months’ validity remaining. A return ticket will also be needed.