Air Arabia has opened a new off-site flight check-in office in downtown Dubai to allow those flying with the low-cost carrier to check their luggage and pick up boarding passes up to 24 hours prior to their scheduled departure. The airline already operates 11 similar locations throughout the UAE, including in Sharjah, Abu Dhabi, Ajman, […]