My husband and I are travelling from Melbourne to London via Bandar Seri Begawan where we are only there for just over three hours. We are both Australian. Do we have to get transit visas upon arrival into BSB? Also (and excuse me for my ignorance) is it necessary for me to cover my hair whilst waiting at BSB airport for our flight onto London. Thanks in advance.