I am a green card holder and I am planning on travelling soon. I am wondering how long it takes to get a travel document for a green card holder. I understand that the process can be quite lengthy and I am hoping to get some advice on how to make it as smooth as possible. I am aware that I need to submit an application to the U.S. Citizenship and Immigration Services (USCIS) and that I will need to provide evidence of my current immigration status. I am also aware that I will need to provide proof of my identity and that I must have a valid passport. I am hoping to get some advice on how to make the process as smooth and efficient as possible, and to get an estimate of how long it will take for me to get my travel document. Any advice or help would be greatly appreciated. Thank you.