If you have DIN access, the flight schedules for both scheduled and unscheduled flights are posted at:
http://airforce.dwan.dnd.ca/cffi/Flight_Info/Index_e.htm
A few years back there was a very lightly publicized set of flights out of Trenton that would stop off in Greece Friday morning, and return Sunday night... with space available for non-duty pax. Unfortunately my commitments kept me from getting away for a weekend :'(
You should be aware that as a non-duty passenger you can be bumped at any time. That includes when you're overseas - so it's possible for you to end up having to pay for your own return airfare if duty passengers bump you from your flight back to Canada.