Yes, WiFi is available at Muscat Airport, for travelers as well as visitors, so you don’t need a boarding pass to log onto the service.