Yes, you can reserve your tickets online here. Advanced reservations are highly encouraged for the 90-minute tours.