A union has called for employers to let their staff work from home due to rising transport costs caused by the war in the Middle East.