CARACAS, Venezuela—When this city's professional soccer club traveled to a key match in Peru, its tough rival wasn't the only challenge. The team also had to endure an arduous four-day journey, including four connecting flights, a layover in neighboring Colombia and a jarring, cross-border bus ride.

Like many of their compatriots, the players simply couldn't get a flight that would take them where they wanted to go.

The...