@ poster
as i understand you have 1 week time once you are back in pak before you leave for Thailand correct?
if you process you CNIC first thing when u get back to pak (executive processing costs Rs1000) ill try get you card processed and delivered in 2 to 3 working days.. thai visa you can get within a day or 2 aswell through an agent.
The real question is if you passport need renewal as well.. that might add another 2-3 days to the whole process
@KNights27
Brother there is a process he has to go through to get his iD card renewed for which his presence is a must and he is going to get a receipt for any thing he pays for ..dnt be too negative about things.