It is easy to do if you are prepared, and won’t waste much time or money if done correctly. Firstly, it is located here (5 minute walk from BTS Surasak):
View Larger Map
1. Make 1 copy of your passport, get 2 passport photos, print your plane ticket for proof (no return flight is needed), print and fill out this form (has 2 sides, make sure you print it one 1 page – front and back), and your money for the visa. As of June, 2013, it costs 810 baht for 2 day, 250 more for next day, and 450 more for same day (1260 baht).
2. If you have all of the above, show up around 8:30am or 8:45am, and queue outside. No need to dress up, shorts are recommended because you may be standing in the hot sun. If you don’t have all of the above, continue walking down the some street as the embassy visa entrance and about 50 meters down on the left there is a place to make copies (there is a sign that has some yellow on it that talks about photocopies)
3. At 9:00am, the doors open, and everyone goes to the far left counter to get a number. Before getting a number, they check to make sure you have all the documents. About 10 minutes later I got called up and they took my paperwork, passport, and payment. I paid for same day. They gave me a receipt (make sure you keep it!) and told me to come back at 3:30pm. If you head back to Sathorn Rd (the road with the BTS on it) and turn left (BTS will be on your right-hand side), go down about 200 meters and on the left is a book store that has AC, coffee, lots of tables and seats, and friendly workers there. It is a great place to relax and browse the web. Bring your laptop. I don’t think there is wifi, but I had my aircard and it worked fine.
4. Come back at 3:15pm or so, and queue up. When the doors open, go to the counter # on your receipt and pickup your passport with your visa. Double check your visa is there, and that it is correct.
5. Enjoy your trip to Burma!