You can be travel blogger or a Instagrammer with huge followers . IN both the cases companies will approach you for endorsements and advertisement . Then you can earn money while you travel. Check the website "BruisedPassport". you will get an idea
There are multiple ways. One of the useful way is to grow ur social media accounts with the content which brands may like. And if you got no of followers then you can get a sponsorship from them. I am aslo trying for the same. Not me almost every one who loves travelling. 😅 Keep trying. Keep travelling :)
First travel a lot and then try making trip plans for others. like a travel agency and become the guide for the trip so u get to travel and also get returns from same.
First you need to love travel.If you love Travel then you are able to make some great travel blogs with full of experience and feeling.Then you just make some great number of followers there and start affiliate marketing there. You can also make YouTube Travel Blogs if you are interested in Photography and Videography.
Travel blogs, vlogs, content writing about travel, become Brand Ambassador, Teaching English Jobs, Social Media Influencer, Work On a Cruise Ship, Yacht / Sailboat Delivery Work , Run Your Own Travel Tours or Become a Guide, Freelance Writing / Journalism , Teach English Online, Become a Virtual Assistant / Social Media Pro, Bonus! Work On a Vineyard / Farm