Looking for some advice regarding my itinerary for July, as this will be my first time traveling to Switzerland. We are flying into Zurich and have 3 nights before needing to be in Basel for a River Cruise departure. My idea is currently:
Day 1: Arrive Zurich and immediately train to Lucerne (will be staying near the train station). Explore town.
Day 2: Day trip to Interlaken on scenic train and spend some time in Lauterbrunnen/Murren, etc. still working out the details here
Day 3: Day trip to either Brienze/Pilatus or more time in Lucerne (any other ideas?)
Day 4: Train to Basel in the morning and catch the River Cruise (departing this afternoon)
My idea of basing in Lucerne is due to the proximity to Zurich airport and to Basel, while still making it feasible to visit B.O. I am traveling with my parents (mid 70s) and my two elementary aged children, so I am trying to be mindful of super long travel times while jet lagged, etc.
My biggest question/concern is whether it is too risky to travel to Basel on the morning of the cruise departure. We don't need to check in at the boat until later afternoon and it looks to be only an hour train ride, so my initial thought is it will be fine but wondering if there might be something I am not taking into consideration regarding travel times, etc? I would welcome any additional feedback! Many, many thanks!