Spirit Airlines Calgary Office mostly uses online platforms and customer support channels, hence it does not have a physical presence in Calgary. Spirit Airlines’ website and hotline are used by travelers in Calgary to make bookings, book flights, and handle any problems. To receive help in person, go to the closest travel agency or airport desk.