For H-1B visa holders, the logistics of traveling home for a wedding can be almost as challenging to plan as the wedding.

A man who traveled to India for a wedding had to remain there for weeks to get a visa to return to the US. He had to apply for the visa in India, have an interview, and then wait 3 weeks for the consulate to vet his application and return the passport with the visa foil. The waiting time caused him to postpone a major business deal.

Consulate and embassy waiting times have ballooned to eight, nine, or even twelve months in some places including Mexico and Canada – and that’s …