Well, you can probably start by looking for affordable fares be it airfare or local bus fare. To avail of the cheapest rates, it is often recommended to book your trip months before. While availing group packages could give you some savings, I would suggest that you create your own itinerary. This way, you'll have more control over the places you want to visit and the activities you want to do. In doing so, it would also save you a lot if you will learn how to commute from one place to another as this is where most visitors often get deceived. An important thing as well is to do your research prior to traveling. Learn even a little bit about the local language and the local food for you to get the best out of your travel. Last, travel light and do not pack more than what you need.