CSA Air

  • Legal Name CSA Air,United States.
  • ICAO Code IRO
  • Airline Code
  • IATA Designator IRO
  • Region United States
  • City Michigan
  • Address 260 Riverhills Rd, Kingsford, MI 49802, USA
  • Website None

CSA Air (IRO) Flight schedules

CSA Air Flight Schedule Today

Flight From To Departure Arrival Status
IRO795 Iron Mountain(IMT) Marquette(MQT) 8:45 a.m. 9:38 a.m. In Air Track
IRO8592 Milwaukee(MKE) Escanaba(ESC) 6:57 a.m. 9:13 a.m. Arrived On time Track
IRO8552 Flint(FNT) Alpena(APN) 7:36 a.m. 8:32 a.m. Arrived On time Track
IRO7440 Hancock(CMX) Milwaukee(MKE) 6:32 p.m. 7:16 p.m. Scheduled On time Track
IRO8408 Portland(PWM) Presque Isle(PQI) 6:46 a.m. 8:54 a.m. Arrived On time Track
IRO8416 Portland(PWM) Presque Isle(PQI) 7 a.m. 9:30 a.m. Arrived On time Track
IRO8970 Grand Rapids(GRR) Traverse City(TVC) 7:40 a.m. 8:50 a.m. Departed On time Track
IRO9169 Pellston(PLN) Grand Rapids(GRR) 9:15 a.m. midnight Scheduled Track
IRO7551 Aberdeen(ABR) Sioux Falls(FSD) 7:33 p.m. 8:29 p.m. Arrived On time Track
IRO8334 Indianapolis(IND) South Bend(SBN) 4 a.m. 4:54 a.m. Scheduled Track
IRO7339 South Bend(SBN) Indianapolis(IND) 11 p.m. midnight Landed Track
IRO9131 Marquette(MQT) Hancock(CMX) 6:12 p.m. 4:35 p.m. Arrived On time Track
IRO8107 Presque Isle(PQI) Portland(PWM) 5:18 p.m. midnight Arrived On time Track
IRO8645 Milwaukee(MKE) Iron Mountain(IMT) 6:51 a.m. 8:09 a.m. Scheduled On time Track
IRO8550 Sioux Falls(FSD) Aberdeen(ABR) 7:07 a.m. 8:14 a.m. Arrived On time Track
IRO8312 Milwaukee(MKE) Rhinelander(RHI) 7:19 a.m. 8:41 a.m. Arrived Delayed by 27m Track
IRO8393 Grand Rapids(GRR) Traverse City(TVC) 7:20 a.m. 8:12 a.m. Scheduled On time Track
IRO7559 Wausau(CWA) Madison(MSN) 7:32 p.m. 8:15 p.m. Scheduled On time Track
IRO7592 Escanaba(ESC) Milwaukee(MKE) 7:28 p.m. 7:45 p.m. Scheduled On time Track
IRO7595 Rhinelander(RHI) Milwaukee(MKE) 6:53 p.m. 8:08 p.m. Scheduled On time Track
IRO7335 Rhinelander(RHI) Milwaukee(MKE) 7:13 p.m. 8:28 p.m. Scheduled On time Track
IRO8579 Milwaukee(MKE) Hancock(CMX) 6:45 a.m. 9:36 a.m. Scheduled On time Track
IRO7582 Pierre(PIR) Sioux Falls(FSD) 7:25 p.m. 8:29 p.m. Scheduled On time Track
IRO7591 Traverse City(TVC) Grand Rapids(GRR) 8:19 p.m. 9:10 p.m. Scheduled On time Track
IRO858 Appleton(ATW) Milwaukee(MKE) 10:50 a.m. midnight In Air Track
IRO7569 Pellston(PLN) Grand Rapids(GRR) 7:49 p.m. 8:58 p.m. Scheduled On time Track
IRO7604 Sault Ste Marie(CIU) Grand Rapids(GRR) 7:04 p.m. 8:33 p.m. Scheduled On time Track
IRO8604 Grand Rapids(GRR) Sault Ste Marie(CIU) 6 a.m. 8:52 a.m. Arrived On time Track
IRO7568 Marquette(MQT) Milwaukee(MKE) 7:50 p.m. 8:17 p.m. Scheduled On time Track
IRO7570 Iron Mountain(IMT) Milwaukee(MKE) 6:53 p.m. 8:09 p.m. Scheduled On time Track
IRO9167 Wausau(CWA) Milwaukee(MKE) 9:30 a.m. midnight Scheduled Track
IRO8433 Milwaukee(MKE) Rhinelander(RHI) 7:24 a.m. 8:46 a.m. Arrived Delayed by 23m Track
IRO8431 Milwaukee(MKE) Marquette(MQT) 6:39 a.m. 9:08 a.m. Scheduled On time Track
IRO8430 Grand Rapids(GRR) Pellston(PLN) 7:35 a.m. 8:46 a.m. Scheduled On time Track
IRO8551 Sioux Falls(FSD) Aberdeen(ABR) 6:57 a.m. 8:04 a.m. Scheduled On time Track
IRO8578 Milwaukee(MKE) Marquette(MQT) 6:04 a.m. 8:33 a.m. Scheduled On time Track
IRO8582 Sioux Falls(FSD) Pierre(PIR) 7:08 a.m. 8:25 a.m. Scheduled On time Track
IRO8559 Madison(MSN) Wausau(CWA) 6:34 a.m. 7:21 a.m. Scheduled On time Track
IRO7580 Hancock(CMX) Escanaba(ESC) 6:32 p.m. 7:15 p.m. Scheduled On time Track
IRO703 Pellston(PLN) Grand Rapids(GRR) 11:30 a.m. 9:36 a.m. Landed Track
IRO8569 Grand Rapids(GRR) Pellston(PLN) 7:20 a.m. 8:33 p.m. Landed Track
IRO8587 Flint(FNT) Alpena(APN) 7:30 a.m. 7:28 a.m. Scheduled On time Track
IRO761 Alpena(APN) Flint(FNT) 3:50 p.m. 9:01 a.m. Arrived On time Track
IRO871 Marquette(MQT) Escanaba(ESC) 5:20 a.m. midnight Landed Track
IRO925 Appleton(ATW) Milwaukee(MKE) 9:30 a.m. 7:35 a.m. Landed Track
IRO954 Iron Mountain(IMT) Milwaukee(MKE) 9:30 a.m. midnight Landed Track
IRO8581 Milwaukee(MKE) Wausau(CWA) 6:52 a.m. 8:05 a.m. Arrived On time Track
IRO727 Appleton(ATW) Milwaukee(MKE) 10:10 a.m. midnight No Takeoff Info - Call Airline Track
IRO906 South Bend(SBN) Indianapolis(IND) 5:20 a.m. midnight Arrived On time Track
IRO907 Hancock(CMX) Escanaba(ESC) 6:15 a.m. 6:25 p.m. Arrived On time Track
IRO784 Traverse City(TVC) Grand Rapids(GRR) 7:10 a.m. midnight Arrived On time Track
IRO9187 Alpena(APN) Flint(FNT) 9:15 a.m. midnight Scheduled On time Track
IRO8600 Sioux Falls(FSD) Aberdeen(ABR) 7:10 a.m. 7:47 a.m. No Recent Info - Call Airline Track
IRO883 Iron Mountain(IMT) Rhinelander(RHI) 8:30 a.m. 8:59 a.m. Landed Track
IRO717 Milwaukee(MKE) Rhinelander(RHI) 10:05 a.m. 10:25 p.m. Arrived On time Track
IRO755 Marquette(MQT) Milwaukee(MKE) 9 a.m. 9:46 a.m. Landed Track
IRO9101 Traverse City(TVC) Grand Rapids(GRR) 7:01 p.m. midnight No Recent Info - Call Airline Track
IRO7408 Presque Isle(PQI) Portland(PWM) 5:50 p.m. midnight Scheduled Track
IRO8971 Grand Rapids(GRR) Traverse City(TVC) midnight 10:24 a.m. In Air Track
IRO888 Traverse City(TVC) Grand Rapids(GRR) 9:30 a.m. midnight Scheduled Track
IRO8905 Grand Rapids(GRR) Pellston(PLN) midnight 8:43 a.m. Landed Track
IRO8906 Grand Rapids(GRR) Sault Ste Marie(CIU) midnight 8:58 a.m. Landed Track
IRO7572 Varadero(VRA) Cayo Coco(CCC) 3:35 p.m. 4:25 p.m. Schedule Track
IRO8567 Milwaukee(MKE) Wausau(CWA) 8:30 a.m. midnight Landed Track
IRO8444 Grand Rapids(GRR) Traverse City(TVC) 4:05 p.m. 5 p.m. Scheduled Track
IRO8558 Grand Rapids(GRR) Pellston(PLN) midnight 7:08 a.m. No Takeoff Info - Call Airline Track
IRO8485 Grand Rapids(GRR) Sault Ste Marie(CIU) midnight 8:46 a.m. No Recent Info - Call Airline Track
IRO8601 Madinah(MED) Abu Dhabi(AUH) 6 a.m. 9:20 a.m. Schedule Track
IRO8586 Macau(MFM) Beijing(PEK) 3:30 p.m. 6:50 p.m. Schedule Track
IRO8572 Deer Lake(YDF) Halifax(YHZ) 6 a.m. 7 a.m. Schedule Track
IRO8544 Deer Lake(YDF) Toronto(YYZ) 6:05 a.m. 7:32 a.m. UnKnown Track
IRO8589 Minneapolis(MSP) Duluth(DLH) 8 a.m. 8:51 a.m. Schedule Track
IRO8955 Milwaukee(MKE) Iron Mountain(IMT) 7:30 a.m. 8:57 a.m. UnKnown Track
Show more