If we travel from Zurich or Lucern to Milan on a direct train, does Swiss travel pass cover Swiss portion of the travel. In that case how to book our tickets
Yes, the Swiss Travel Pass will cover your journey as far as Domodossola or Chiasso (depending on the exact route you'll be using). Validity information is provided at www.myswissalps.com/sw isstravelpass/validity. Please refer to www.myswissalps.com/tr aintickets/italy for information on additional tickets to Milan and seat reservations for international trains.
All you need to know about traveling by train, bus or car in Switzerland.
Hand picked Swiss hotels and other accommodations are right here.