Hi there,

You have to get a letter of approval from your sponsor directed to the Saudi embassy. Also, you will apply for the transit visa through one of affliated offices to  Saudi embassy (Like AlKanz Office). you have to move fast as Saudi embassy is usualy closed at the last week of Ramadan. Good Luck