Yes, you can purchase tickets directly from the office, but online booking makes it easier for you to book.