When I said free travel I meant they pay for the airfare to get to the destination.
I am looking for something besides the military.
Yes you are best off trying to join the merchant navy. You can get in as a rating in either catering or deck and do a short course before qualifying and then go straight to sea. But be aware you have to work hard and for long hours and spend prolonged periods far away from home and family. See http://www.mntb.org.uk for more information