For UK Residents, British Citizens & Foreign Nationals in the UK
Applying for a Saudi Arabia Business Visit Visa from London is essential for UK residents, British citizens, and foreign nationals living in the UK who are travelling to Saudi Arabia for business meetings, conferences, training, corporate events, or short-term commercial activities.
Whether you hold a UK passport or are a non-UK national residing in the UK, you must obtain a valid business visit visa before entering the Kingdom. Applicants applying from the UK—including London applicants and UK-based companies sending staff to Saudi Arabia—must complete the process through the Saudi Embassy in London, with all required documents prepared and submitted correctly.