They don't exactly mean the same thing, but they can both be used in very similar situations. "... happy to travel again" could be used in either of the following situations.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.