A good portion of travel bloggers (myself included) have taught English as a second language while living abroad in a foreign country. ESL teachers are in high demand particularly in Asia. The most popular places to teach are Japan, Korea and Taiwan. Though I’ve only visited Japan and Korea briefly, I myself think teaching in Taiwan is the best way to go. People are friendly, the cost of living is relatively low, and Taiwan is a good base for planning additional travel around Asia. Each country may have different requirements when it comes to teaching English, but in Taiwan, all one needs is a bachelor’s degree (though it might help if you’ve had prior teaching experience and enjoy being around children).
Find freelance work online
After I taught in Taiwan for several months, I began to search for online writing opportunities. Reach out and guest post for different travel blogs, you might be surprised at the contacts you’ll find. Certain websites such as Matador Travel regularly accept contributions from travel writers, though the pay is minimal. Additionally, check out websites such as Elance and Odesk that connect freelance writers with people and companies who need help with specific writing projects.
Though I never did this myself, acting and modeling for television and film is another popular way to make money in some countries. I know that in Taiwan foreign models were regularly sought out for commercials. I can’t speak for other countries, but I know this is an option at least in Taiwan.
When not working your day job, offer to tutor people in English. If you are an ESL teacher, make sure tutoring will not interfere with your day job or your company policies. Several people I knew did this while also teaching in Taiwan.
There are many other options, including setting up a popular Youtube channel, working in hostels/resorts and taking on odd jobs.
Are you a travel blogger? How do you make the bulk of your money while on the road? If you’d like to comment, please feel free to share your own ideas about how to make money while living abroad.