I also don't want to drive directly from the airport to Zermatt, but I have no choice. The hotel I have my eye on is only available for booking at this time. I will arrive in Zurich at 6:30 am on July 19th. I originally planned to stay in Gersau on the 19th, and in Zermatt on the 20th and 21st. However, the hotel I like in Zermatt is only available for the 19th and 20th. So, I have no choice but to drive that far on the first day. I think I have enough time, and I can take it slow, stopping to rest and enjoy the scenery along the way. I wonder if there are any suitable places to stop for food and sightseeing along the way. I saw on the map that Fronalstock seems nice, and it's said to have a fjord-like scenery ? Switzerland Q&A