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. Find out 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.