Have a travel related question? Post it here, and I’ll do my best to answer it as quickly as possible.
While anyone can comment on regular blog post, registration is required in order to post a question in this space. Creating your account is free, and you'll be able to see when your question is answered, as well as like comments from other users. And of course, you'll earn status points for offering helpful answers!
This space is intended to be more of a community as well, so please jump in and share tips!
Any chance of getting a US credit card as European?
As I’m getting more into Business Travel and all the points and credit cards I’m getting more and more frustrated with the lack of any good even a bit appealing credit cards I can get as a Swiss resident. The only card I can think of is the SWISS miles and more card, which is okayish.
Now I was wondering if it was in any way possible to get myself one of those fancy american credit cards (like the new chase sapphire reserve). Is this possible in any way as I’m neither american resident nor have american citizenship.
If not that’d mean I’d need to stick to a miles and more credit card and actually [I]fly [/I]to get my miles.
I’m assuming you don’t have a US address or a US social security number, which means you can’t apply for US credit cards.
What David W told you is true to some extent, but there are some ways around this even if they are not cheap or easy.
Foreign students can get access to some US credit cards, and probably better cards as you build up a payment history with the bank of your choice.
As the article above mentions it’s also possible to apply with an ITIN instead of a SSN.
See these 2 article for more on this:
A non-US citizen buying property in the US should be issued a ITIN for taxes on income from renting out the property as an example.
And Citi offers loans to non-US citizens for property purchases.
There is also of course the Amex Currency Cards that should make it possible to earn US Amex points.
No US issued id numbers needed, would need to be setup by Amex/bank issuing Amex in your home country.