Yes, Swiss Airlines offers seat reservations 48 hours before departure. However, you may book your seats while booing as well. Moreover, go to the Swiss Air Manage Booking page for more guidance.