American ESL Teacher

Hello,
I am an American and have been offered a teaching position at King Saud University in Riyadh.

The hiring company wants me to fly to Bahrain and then go on to Saudi Arabia.

Does anyone know why?

Its might be just a connecting flight.
Kindly confirm with KSU Travel Agent.

probably since you will be waiting in bahrain for your "business visa "