Due to its focus on internet and customer support channels, Spirit Airlines does not have a physical presence in Calgary. Spirit Airlines Calgary Office has a website and hotline for passengers in Calgary to buy flights, manage reservations, and address any problems. To get help in person, go to the closest travel agency or airport counter.