We will be spending 6 or 7 days in Switzerland the end of Sept. 2015 prior to our Viking Cruise which departs from Basel on October 3rd. We need to be on the boat no later than 3:30 pm at the latest on the 3rd. I'd like feedback and suggestions on my very rough and brief itinerary. I will be booking our frequent flyer tickets the end of October so I need to decide on which airport to fly into and of course my dates. So far, it looks like Zurich is the best place to fly into as far as needing less FF points.
My Rough Itinerary:
Fly into Zurich, take the train that same day to Luzern, spend 3 nights in or around Luzern exploring that area. Or spend the first night in Zurich and then take the train and spend the next two or 3 nights in or around Luzern.
After that catch a train to the Berner Oberland area, spend 3 nights there.
Take a train to Bern and spend one night then onto Basel (or skip the night in Bern) and go directly to Basel
Catch a train from ? to Basel where we catch the cruise.
I haven't booked flights so we're flexible on dates and airports.
Thank you very much for your help.