I posted upthread about our Amsterdam to London Eurostar trip, which was in 2022. This past summer (2023), we did several legs of train travel around Europe, and found it to be very convenient and comfortable. I cannot imagine European travel any other way.
We went from Basel, Switzerland to Grindelwald with one change. From there, we traveled to Zermatt, which involved 2 changes.
From Zermatt, we took the Glacier Express to St. Moritiz. It was about 8 hours with no changes. You can have lunch aboard.
From St. Moritz, we took the Bernina Express to Tirano, Italy and then via train and bus to Varenna, Italy (Lake Como). Three changes, IIRC. The Bernina is much shorter than the Glacier, but much more scenic, in our opinion.
From Lake Como, we went to Venice, Italy, There was one change in Milan. We took a side trip from there to Cortina and back via bus. There is no rail station there.
We used Eurail Pass, which has several options for whatever length of time you might be traveling. There was a bit of a learning curve using the pass, but once we figured it out, we did fine. The key is you have to have a phone connection for the app to work, either wifi or a mobile network.
We had to hustle our own luggage, but that worked ok, as we planned carefully what we only HAD to have. Each of us had backpacks, also.
All this took place over about a 2 1/2 weeks, and it was truly a bucket-list trip. Just about every day, I scroll through my phone and look at my pics of the Matterhorn, the Eiger, or the Dolomites.
Compared to air travel, European rail is a magic carpet.