Your hu*****and should talk to his employer to see he can make some special arrangement with the company.
I have a friend who is in her 30s and married. She works in Wiscosin, and her hu*****and in Long Island, New York. They visit each other about twice a month. Round trip airfare is about $200. Her hu*****and has a very good relation with his employer. Sometimes the company sends him to Wisconsin on a business trip.