Do I need a credit card to open an account?
Yes, you'll need a credit card for the opening payment. Once that's done, you can choose to set up a direct debit from your bank account for ongoing payments. Read more about payment options
To make sure your account is always ready for travel, you can set up auto top-up for ongoing payments.
If you're not sure an account is right for you, our online product selector can help you choose.