Yes, you can book this tour in advance, just fill your details in booking form to book this tour in advance. you will get an instant confirmation after booking.