Pack for layering year-round; add thermal wear and insulated outerwear in winter, and prioritize light layers plus a rain jacket and sun protection in summer and shoulder seasons.
Clothing
Base layers (for chilly mornings and alpine weather)
Long-sleeve shirts (easy layering in variable temperatures)
T-shirts (for warm days and indoor heating)
Sweater or fleece (even summer evenings can feel cool)
Waterproof shell or rain jacket (showers happen year-round)
Insulated jacket (needed in fall, winter, or higher elevations)
Pants/jeans (comfortable for city walking and trains)
Smart-casual outfit (for nicer restaurants or evenings out)
Sleepwear (choose warm options if traveling in winter)
Scarf and gloves (especially October–April)
Footwear
Comfortable walking shoes (for cobblestones and long city days)
Waterproof sneakers or shoes (helpful in rain and slush)
Hiking boots or trail shoes (if visiting the Alps or mountain trails)
Socks with moisture-wicking fabric (keeps feet dry on long walks)
Dressier shoes (optional for upscale dining or events)
Insoles/blister pads (useful for extensive walking)
Toiletries & Health
Toothbrush and toothpaste
Deodorant
Shampoo/body wash (travel size)
Moisturizer and lip balm (dry air and cold weather can be harsh)
Sunscreen (strong UV at altitude, even in cooler weather)