A winnable tie, and a reasonably accessible location – St Johnstone and their fans will be pretty happy with their Europa League draw.
FC Luzern finished in fourth place, 21 points off Basel, last season.
Their Swisspoarena stadium was built in 2011 and has a capacity of 17,500. The population of ski resort Lucerne is 75,000.
The nearest airport is Zurich, and given the expense of Norway and the travel problems of Belarus, Saints supporters will probably travel in larger numbers than they did last summer.
Luzern don’t have a European pedigree of note, with their famous ex-players including Liverpool 1980s supersub David Fairclough and international striker Kubilay Turkyilmaz.
Saints are away in the first leg on July 17, then back at McDiarmid Park on July 24.