It doesn't get more central than this

Lucerne is located in the heart of Switzerland. Thanks to a superbly developed transportation system, the economic region of Lucerne can be reached from any direction. It takes 30 minutes to reach Zurich by car, and an hour for Bern and Basel. The train runs at least every 30 minutes between Zurich airport and Lucerne, with a travel time of about an hour.