The Brazilian Embassy in Thailand is within walking distance from the subway system being the MRT Lumphini Station. you can also get there from the skytrain being the BTS Lumphini Station however you would need to take a taxi from there as it is about a 30 minute walk from either.
Embassy of Brazil in Bangkok, Thailand
34th Floor Lumpini Tower
1168/101 Rama IV Road
Bangkok 10120, Thailand
Phone: (66 2) 679-8567/8
Fax: (66 2) 679-8569
Office Hours: Mondays to Thursdays: 9:30 to 12:30 and 14:30 to 16:30 (from 15:00 to 16:30, document collection only) Fridays: 9:30 to 13:00