It's far too easy to become a slug when you're on the road. But staying active offers business travelers an edge: the benefits of working out while traveling include stress reduction and an increased ability to combat jet lag.
Travelers passing through Canada's largest airport, Toronto Pearson International, now have an extra advantage: an airport health club.
(Read more: NY-area airports lag in passenger amenities)
GoodLife Fitness, which has over 300 locations across Canada, has opened a branch in the Terminal 1 Arrivals area (presecurity), offering a 10,000-square-foot workout area, changing rooms with showers, towel service and luggage storage. No workout clothing? No excuse: Workout clothing and sneakers are available for rent. A daily pass is CND $15, or US $14.58. Hours: 4:30 a.m. to 11:30 p.m.
"From personal experience I know what a tremendous difference it makes to my travel experience when I workout before I get on the plane, as well as my productivity and alertness when I land," GoodLife founder and CEO David "Patch" Patchell-Evans said in a statement. "We want to make it easier for all travelers, coming in and out of Toronto Pearson, to be able to experience the same great benefits as I have."
(Read more: What future airline boarding might look like)
Toronto Pearson may currently be the only airport in North America to have an in-terminal fitness club open to the public, but it's not the first to give it a try. In the late 1990s, North America's first airport fitness center opened at Pittsburgh International Airport (it closed not long after 9/11), and for several years there was a 24-hour fitness club at Las Vegas International Airport.
While certainly convenient, on-site fitness clubs aren't the only way to get a workout at the airport. Here are some options for working off calories in other North American airports.
—By Harriet Baskas, special to CNBC. She is the author of seven books, including "Hidden Treasures: What Museums Can't or Won't Show You," and the Stuck at the Airport blog. Follow her on Twitter at @hbaskas.