When we start planning to go anywhere, first thing comes in our mind is budget. We set a budget for our trip and then divide it into sub categories like travelling cost, food, accommodation, shopping, local sight seeing. Now, lets come on the reality part, our assumption on budget trip always goes high than what we think. Most people opt for fully paid travel package to avoid this over expenses. This is the best practice.