We noticed you are using Internet Explorer 11, this web browser is no longer supported, your experience might be degraded.

Latest security advice

Different phishing e-mails are currently circulating. These e-mails are not trustwurthy and have not been sent by Lufthansa or Miles & More. Please do not disclose any personal details if you receive it. Further information about phishing

Hello, how can we help you?

B3 MrLens

Order sunglasses and contact lenses online: MrLens

1-M- for 1 CHF spent on products

1,000 welcome miles from 100 CHF order value

Order contact lenses and care products online

Easy delivery to your home

Large selection of high-quality products

Order your corrective spectacles, sunglasses and contact lenses online from MrLens and earn award miles for doing so. In addition, take advantage of attractive conditions and competent customer service.


As a Miles & More member, you earn miles every time you shop at MrLens. In most cases, for every 1 CHF you spend, you will be credited 1 mile.

You can also earn additional miles as part of our regular promotions. All new MrLens customers earn 1,000 welcome miles for purchases of 100 CHF or more.1

Here’s how to earn award miles from MrLens

Enter your Miles & More service card number in your MrLens user account and order online at mrlens.ch or by telephone at 041 741 28 87. Upon receipt of payment, your miles will be automatically credited to your Miles & More account.

Terms and conditions for earning miles

  • Worldwide delivery.
  • Payment with credit card or invoice (Switzerland only).
  • All prices include value added tax.
  • Shipping costs are not eligible for the miles entitlement.

Customers who are already registered with magando.ch are existing customers and therefore are not entitled to the new customer bonus from MrLens.