If you want to go to a foreign country you need a valid passport. There are few countries like Singapore and Dubai you do not need to get visa. All the other countries required to have a valid visa to enter. So you will need to apply for the visa and you will have to pay a fee for the application process. You need to have money for the air tickets, accommodation and other expenses.