Originally Posted by
krystle920
Thanks, should we still do the e-visa then beforehand?
Yes. The visa on arrival is a separate queue to immigration. Not doing it before hand means you have to queue twice - once for the visa on arrival and then again for the immigration.
E-visa is just more convenient.