I am looking into several packages Tours like Sunrise Treking in Mt. Badur and Rafting in River.

Should I pre book them via website or should I book them day before the event or on the spot?

Which option will be better (better if cheaper)?


In general, in high traffic tourist areas, booking in advance reduce the stress of missing out the activity and/or wait in line for attractions; not really to save some money.

I tend to book in advance 1 or 2 attractions when I travel, and leave the others to decide on the spot.

For example, I am going to Barcelona and Sevilla in a couple of weeks, and I will book and buy tickets in advance for a couple of museums and attractions; and leave the other "minor" attractions to be handled on site depending on our mood.


The sunrise tekking can be popular so advance booking is a good idea. Rafting you can book after arrival unless you want a specific departure with a specific company.

  • Thank you for the answer. I will book sunrise trekking before Bali tour :)
    – ruddra
    Feb 1 '17 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.