Do Sri Lankans need to arrange visas before travel?
Employment visas are always obtained by the sponsoring Omani company before you fly. Tourist visas can be applied for online, but approval must be confirmed before booking tickets. Keep digital copies of your passport and contract handy when applying.