Whatever your passport, it is safer to apply for a visa at the UAE embassy in Doha, then get your Saudi transit visa from Kanz Travel Agency (4488-3713). Also, the vehicle owner MUST be in vehicle. I am not sure about the maid but the embassy can answer that. Burqas mandatory by law in Saudi. Also you may require fingerprinting at Qatar-Saudi border and a retina scan at the Saudi-UAE border. Roads are good though there are NO cameras in the Saudi section and most drive insanely. Plenty of speed cameras in Qatar and UAE. Hope this helps.
Whatever your passport, it is safer to apply for a visa at the UAE embassy in Doha, then get your Saudi transit visa from Kanz Travel Agency (4488-3713). Also, the vehicle owner MUST be in vehicle. I am not sure about the maid but the embassy can answer that. Burqas mandatory by law in Saudi. Also you may require fingerprinting at Qatar-Saudi border and a retina scan at the Saudi-UAE border. Roads are good though there are NO cameras in the Saudi section and most drive insanely. Plenty of speed cameras in Qatar and UAE. Hope this helps.