Hello Poinooyoa29
Happy to hear that you are visiting Switzerland. I already wish you a very enjoyable stay.
Our Swiss Travel Pass (STP) might be the best option. 3 days flex for CHF 279 in 2nd class. Included are :
• Unlimited travel by train, bus and boat. Here the validity Map https://www.sbb.ch/en/tickets-offers/travelcards/area-validity-map.html?layers=ch.sbb.geltungsbereiche.mvp-sts
• Unlimited travel on premium panorama trains (seat reservation fees and/or surcharges apply)
• Unlimited use of public transport in more than 90 towns & cities
• Free admission to more than 500 museums
• Mountain excursions included: Rigi, Stanserhorn and Stoos
• Discount of up to 50% on other mountain excursions (Jungfraujoch, Kleine Scheidegg, Pilatus, etc.)
• Discount of up to 50% on leisure travel offers
Here is the link to all information about the Swiss Travel Pass : https://www.sbb.ch/en/tickets-offers/tickets/guests-abroad/swiss-travel-pass.html
You may also buy a point-to point ticket Zürich-Grindelwald (CHF 84.80, 2nd class) and Grindelwald-Lucerne (CHF 45.80, 2nd class) or Supersaver Tickets which I recommend only if you know exactly when you will travel since these tickets are bound to a chosen connection and not valid on other trains.
My choice would be the Swiss Travel Pass 3 days flex. You will use the 3rd day for travelling out of Switzerland to Austria. Please mention that you are holder of a STP when buying the ticket. You’ll pay then your ticket only from the border.
I hope to have provided useful information.
Best regards, AntoinetteS