We have had luck 48 to 24 hours before we want to go. I know they do walk ups but the wait is usually long