I'm guessing when you're in work normally, it is more than 15 miles or so, so too far to commute, as that's usually the solution to how most of us people who ride much get the miles in.
Do you work weekends as well? Do you have kids / family etc.
When you're away, is it driving, or flying? If it's driving, then stick a bike in, and google riding places nearby.
I pretty much always manage to get a ride or a run in wherever I travel to, it is amazing how easy it is to find riding / people to ride with nowadays. Even on a 12pm-12am day (quite a few of those on productions / live shows & stuff ) it is easy enough to get a quick ride in.
I've found with work trips that often you end up on long days because you do the normal work day, then you go out and eat a meal with work people, go for beers with work people etc. I've opted out of that stuff sometimes to go for a ride / run and people seem to understand and not mind too much.
I also have a mountain unicycle, which is the perfect solution if your job involves international travel. It is easy to take places (no extra charges on planes if you pack it in a case), easy to get around with on public transport once you're there, so you can get out to the trails, and as a bonus, it is a really handy little runaround in bigger cities, where distances are often slightly too far to walk. As a bonus, because there aren't masses of unicyclists, the community is very close knit, it is easy to find riders, and local people are almost always up for a ride. The last few years I've ridden with locals near Berkeley, Los Angeles, various places in New Zealand, Paris, Washington DC, Sydney, Edinburgh, and also got riding tips from locals in a load of other places when I needed mid-week or night rides. Oh and I've heard the international joke phrase "where's the other wheel" in a multitude of accents and languages.
The only downside of the mountain unicycle is that it takes probably 10 hours to learn just to ride it on the flat, and longer to be able to get on without a lamp post etc. you'd need to find time to learn somehow.
Joe