See Classifieds for info and budget on what to expect on accomodation.
When you say travelling, I'm assuming flight ticket going back to Msia, as of date Sri Lanka Air is the cheapest.

Check with your company, why was the reason they do not provide accom and travel? Also check number of days for annual leave, and also an "End of Service Benefits"--- like EPF la. Normally, 1 month basic salary for each number of years in service.