Water puppetry is a classic Vietnamese art form. While online booking isn't available at Thang Long Water Puppet Theatre just yet, you can still skip the line by ordering tickets on Viator in advance. You can choose your showtime and select from standard, deluxe, or VIP First Class seats. Then, redeem your tickets from the pickup point, just five minutes' walk from the theater.