American Express CH review

Updated October 12, 2026 · SumCue Editorial Team

We earn a commission when you sign up through links on this site. Partner status can affect where a brand appears in our rankings. Partners with a live offer in your country come first, then every other brand by score.

Our verdict

American Express in Switzerland offers service led credit cards rather than simple no frills spending tools. For households who travel often and enjoy lifestyle extras, the Swiss range pairs first class service with magazine content plus travel benefits and member surprises.

Key facts

Best for
Travellers wanting service focused cards with lifestyle extras
Rewards type
Points↗
Perks
Airport lounges, Priority Pass, International Airline Program, Rental car programs, Travel and lifestyle service, Insurance, Magazine↗
Card kind
Credit↗
Headquarters
Switzerland↗
Support channels
Help-centre↗
Features
Rewards
Official website
americanexpress.ch

Facts checked September 26, 2026, 1 source

Pros and cons

Pros

  • Provides travel focused service with attractive travel benefits in Switzerland.
  • Publishes a digital lifestyle magazine linked to card membership.
  • Maintains a Help centre that handles transaction queries and concerns.
  • Covers personal, business and corporate cards within one Swiss offering.

Cons

  • Focuses on Switzerland, which limits relevance for households elsewhere.
  • Presents membership around travel and lifestyle, which adds little for basic spenders.
American Express CH

Ready to try American Express CH?

Who it suits

  • Frequent travellers wanting first class service
  • Households interested in lifestyle magazine content
  • Small businesses seeking dedicated business cards

Who should look elsewhere

  • Households wanting a basic card without travel extras
  • People living permanently outside Switzerland

Where American Express CH is available

Available
Switzerland

Countries from the brand (Source, checked September 26, 2026)

Frequently asked questions

Which cards does American Express offer in Switzerland?+

American Express Switzerland provides personal credit cards for everyday use in Switzerland. The range also includes Business Cards for smaller companies and Corporate Cards for larger organisations. Support and extra services sit around these personal and business options.

What travel experience does American Express describe?+

Personal journeys with American Express become experiences supported by first class service in Switzerland. Cardholders enjoy attractive travel benefits linked to membership of the range. The focus stays on comfort and attentive service throughout the journey.

What is the digital lifestyle magazine?+

American Express Switzerland publishes a digital lifestyle magazine for members. It covers lifestyle ideas for members in Switzerland. The magazine forms part of the wider services around the Swiss cards and helps cardholders explore experiences beyond everyday spending.

What member programme does American Express provide?+

The member programme holds surprises connected to restaurant visits, concert visits and hotel stays in Switzerland. Friendship referral sits alongside the programme for introducing others to membership. Help centre support remains available for questions about membership and related services.

Where is American Express CH based?+

American Express CH is based in Switzerland. (Source, checked September 26, 2026)

How can I contact American Express CH support?+

American Express CH offers support through Help-centre. (Source, checked September 26, 2026)

Sources

  • americanexpress.ch checked September 26, 2026

    Backs: Card kind, Features, Headquarters, Perks, Rewards type, Support channels

    “Credit cards overview”

Compiled from 1 source page, checked October 13, 2026. We did not open an account.

Not confirmed yet: Annual fee, APR, Currency conversion fee.

American Express CH

American Express CH

Travellers wanting service focused cards with lifestyle extras

See alternatives