Back out a step. What about meeting locally with people who have similar travel schedules and interests? (Sounds like another site mentioned here.)
Or meeting people already en route ?
Back when airplanes had lounge space, my mom would ask the captain to page a call for anyone interested in playing bridge.