Madinah to Baghdad flight status today

List of all flights from Madinah Saudi Arabia (MED) to Baghdad Iraq (BGW) and airlines operated flight from Madinah to Baghdad. The flight is an international flight from Saudi Arabia to Iraq. There are 250 flights operated by 4 airlines on this route.

The distance from Madinah, SA (MED) to Baghdad, IQ (BGW) is 1062 km (660 miles). The time zone of the point of departure Prince Mohammad Bin Abdulaziz International Airport is GMT +3:00. The current time is Friday 2025-12-12 00:22 AM. The time zone of the destination point Baghdad International Airport is GMT+3:00 The current time is Friday 2025-12-12 00:22 AM.

Flynas | Iraqi Airways | Flyadeal | Fly Baghdad |

List of 250 flights from Madinah, SA (MED) to Baghdad, IQ (BGW).
No. Departure Arrival Last Update Status
XY958 20:30 22:30 Arrival Delayed 22:54

 

No. Departure Arrival Last Update Status
IA604 19:00 21:00 Scheduled On time
IA606 00:55 02:55 Scheduled On time
IA608 23:59 02:00 Scheduled On time
IA602 06:00 08:00 Scheduled On time
IA7128 00:15 02:15 Cancelled
IA7231 03:00 03:00 Arrival Scheduled
IA7248 01:00 03:00 Arrival Delayed 04:11
IA7140 01:20 03:20 Scheduled Delayed by 2h 40m
IA612 23:20 01:20 Scheduled On time
IA7318 23:59 02:00 Arrival Delayed 03:17
IA7330 23:59 02:00 Arrival Estimated 01:14
IA7146 14:00 16:00 Cancelled
IA7313 03:00 03:00 Arrival Scheduled
IA8129 03:00 03:00 Arrival Scheduled
IA8131 03:00 03:00 Arrival Scheduled
IA8147 03:00 03:00 Arrival Scheduled
IA8135 03:00 03:00 Arrival Scheduled
IA8170 22:30 00:30 Arrival Delayed 05:34
IA8179 03:00 03:00 Arrival Scheduled
IA8180 21:25 12:00 Arrival Estimated 11:44
IA8262 08:30 10:30 Arrival Estimated 09:49
IA9992 22:00 None Scheduled
IA4016 07:54 None No Recent Info - Call Airline
IA4008 03:00 03:00 Landed
IA4004 03:00 03:00 No Recent Info - Call Airline
IA4002 22:00 23:55 No Recent Info - Call Airline
IA4024 03:06 04:35 No Recent Info - Call Airline
IA6042 21:30 23:30 In Air
IA6040 17:20 19:20 In Air
IA6030 18:20 20:20 In Air
IA6020 02:10 04:10 In Air
IA6022 03:00 03:00 In Air
IA1922 05:27 None In Air
IA6010 11:50 13:50 In Air
IA6004 16:10 18:10 In Air
IA6122 02:10 04:10 No Recent Info - Call Airline
IA5008 03:00 03:00 In Air
IA6116 03:00 03:00 In Air
IA6178 23:50 None In Air
IA6164 02:00 04:30 In Air
IA4018 13:13 None In Air
IA8064 10:18 None In Air
IA6006 22:10 00:10 In Air
IA6106 16:02 17:50 Landed
IA8052 15:46 18:09 In Air
IA6100 19:50 21:50 In Air
IA6092 13:50 15:50 In Air
IA7010 21:10 23:10 No Recent Info - Call Airline
IA4202 06:30 08:30 In Air
IA1988 08:53 None In Air
IA6012 01:57 None In Air
IA6094 08:00 10:00 In Air
IA6186 03:00 03:00 In Air
IA6184 18:40 20:40 In Air
IA6182 21:30 23:30 In Air
IA4110 22:00 23:55 In Air
IA6132 20:52 22:44 In Air
IA6190 18:10 20:10 In Air
IA6018 22:01 22:01 In Air
IA6016 19:30 21:30 In Air
IA1970 03:59 None In Air
IA6058 00:10 02:10 In Air
IA4174 22:10 00:10 Landed
IA6008 08:30 10:30 In Air
IA3124 21:10 23:10 Scheduled
IA3048 15:56 15:56 No Recent Info - Call Airline
IA3166 03:00 03:00 Scheduled
IA4132 02:00 04:00 Scheduled
IA3004 22:00 23:55 Scheduled
IA3054 10:00 None None
IA4150 22:00 23:55 Scheduled
IA3058 22:00 23:55 Scheduled
IA3035 03:00 03:00 In Air
IA3006 03:00 03:00 Scheduled
IA3260 23:24 None Arrived On time
IA3106 03:00 03:00 Scheduled
IA3046 15:30 17:30 No Recent Info - Call Airline
IA3056 23:37 01:00 No Takeoff Info - Call Airline
IA3132 15:50 17:50 Scheduled
IA3148 22:10 00:10 Landed
IA3100 03:00 03:00 Scheduled
IA3152 22:30 00:30 Scheduled
IA3116 07:30 09:30 Scheduled
IA3176 22:00 23:55 Scheduled
IA3034 22:00 23:55 Scheduled
IA3658 None 19:30 No Recent Info - Call Airline
IA3636 None 02:30 No Recent Info - Call Airline
IA3160 03:00 03:00 Scheduled
IA2040 01:00 03:00 None
IA3158 02:10 04:10 Landed 03:51
IA7012 00:10 02:10 No Recent Info - Call Airline
IA3076 03:00 03:00 No Recent Info - Call Airline
IA3084 23:00 01:00 Scheduled
IA9028 18:44 18:44 No Recent Info - Call Airline
IA3030 22:00 23:55 No Recent Info - Call Airline
IA3080 01:30 03:30 Landed 03:53
IA3074 22:00 23:55 No Recent Info - Call Airline
IA7032 00:43 None Arrived On time
IA3040 03:00 03:00 Scheduled
IA3036 02:36 02:31 No Recent Info - Call Airline
IA6074 05:30 07:30 Landed 06:52
IA8012 03:00 03:00 In Air
IA3254 01:34 01:34 Landed 01:34
IA6066 20:50 22:50 Landed 22:55
IA6080 22:10 00:10 Landed 23:23
IA3196 03:00 03:00 Scheduled
IA3982 23:20 None Scheduled
IA3858 21:30 23:30 Landed 23:13
IA3860 22:30 00:30 Landed 01:25
IA3718 None 23:10 No Recent Info - Call Airline
IA3716 None 15:10 Scheduled
IA3774 None 04:10 No Recent Info - Call Airline
IA3634 21:10 23:10 In Air
IA3630 03:00 03:00 Landed 03:01
IA3620 13:30 15:30 Arrival Delayed 16:38
IA3610 22:00 23:55 Landed 23:34
IA3608 22:56 None In Air
IA3434 21:50 23:50 Landed
IA3497 03:00 03:00 In Air
IA3422 03:00 03:00 Landed 03:03
IA3412 None 23:10 Scheduled
IA3346 03:00 03:00 Landed 03:02
IA3328 03:00 03:00 Landed 19:59
IA3222 03:00 03:00 Landed 02:55
IA3190 22:20 None Scheduled
IA3154 23:50 01:50 No Recent Info - Call Airline
IA7002 03:00 03:00 Scheduled
IA7082 21:16 None Arrived On time
IA7104 16:09 None Arrived On time
IA9022 09:20 11:50 Arrival Diverted to EBL
IA9062 06:50 08:50 Arrival Diverted to ISU
IA8076 03:00 03:00 No Recent Info - Call Airline
IA7039 03:00 03:00 Landed
IA9026 05:40 None No Recent Info - Call Airline
IA9018 20:50 22:50 No Recent Info - Call Airline
IA8042 03:00 03:00 No Recent Info - Call Airline
IA4244 00:09 None Arrived On time
IA4564 23:55 None Arrived On time
IA8592 03:06 None Arrived On time
IA5046 00:50 None Arrived On time
IA5486 23:29 None Arrived On time
IA5712 03:58 None Arrived On time
IA5862 08:24 None Arrived On time
IA6144 08:19 None Arrived On time
IA3588 22:57 None Arrived On time
IA3600 23:48 None Arrived On time
IA3894 02:22 None Arrived On time
IA4504 19:51 None Arrived On time
IA4572 14:51 None Arrived On time
IA7616 03:27 None Arrived On time
IA5832 17:03 None Arrived On time
IA5848 00:10 None Arrived On time
IA5896 16:38 None Arrived On time
IA7098 07:17 None Arrived On time
IA7080 13:45 None Arrived On time
IA7420 18:25 None Arrived On time
IA4510 02:59 None Arrived On time
IA4570 23:52 None Arrived On time
IA4608 03:23 None Arrived On time
IA8620 04:33 None Arrived On time
IA4644 02:23 None Arrived On time
IA5106 23:13 None Arrived On time
IA5274 02:12 None Arrived On time
IA5812 04:57 None Arrived On time
IA5838 13:18 None Arrived On time
IA5840 21:12 None Arrived On time
IA5904 19:02 None Arrived On time
IA5952 09:06 None Arrived On time
IA6202 21:54 None Arrived On time
IA6252 01:53 None Arrived On time
IA7142 01:57 None Arrived On time
IA7436 02:30 None Arrived Delayed by 280 minutes
IA2078 03:52 None Arrived On time
IA3464 00:10 None Arrived Early
IA3898 20:34 None Arrived On time
IA4598 01:10 None Arrived On time
IA4552 12:35 None Arrived On time
IA4648 01:45 None Arrived On time
IA5112 23:16 None Arrived On time
IA5498 22:27 None Arrived On time
IA5698 00:42 None Arrived On time
IA5894 13:47 None Arrived On time
IA5890 20:30 None Arrived On time
IA7062 10:45 None Arrived On time
IA7100 18:14 None Arrived On time
IA4508 01:51 None Arrived On time
IA4560 22:48 None Arrived On time
IA7604 18:51 None Arrived On time
IA7622 02:09 None Arrived On time
IA4654 01:16 None Arrived On time
IA4684 22:20 None Arrived On time
IA5124 20:10 None Arrived On time
IA5684 18:20 None Arrived On time
IA3994 21:14 None Arrived On time
IA4602 11:32 None Arrived On time
IA4546 13:51 None Arrived On time
IA4550 02:33 None Arrived On time
IA4616 13:56 None Arrived On time
IA4670 00:22 None Arrived On time
IA5386 23:59 None Arrived On time

 

No. Departure Arrival Last Update Status
F39001 07:30 None No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
IF712 19:00 21:10 Cancelled
IF714 01:50 04:00 No Recent Info - Call Airline
IF8026 07:22 07:22 Landed 16:45
IF3054 04:22 None Arrived On time
IF3082 04:47 None Arrived On time
IF3118 07:40 None Arrived Early
IF3068 05:41 None Arrived On time
IF2106 23:16 None Arrived On time
IF2238 16:05 None Arrived On time
IF2264 22:10 None Arrived On time
IF2354 16:47 None Arrived On time
IF2484 18:15 None Arrived On time
IF2546 15:08 None Arrived On time
IF2018 11:11 None Arrived On time
IF3092 08:04 None Arrived On time
IF3164 08:18 None Arrived On time
IF1118 16:14 None Arrival Unknown
IF2224 16:55 None Arrived On time
IF2226 23:00 None Arrived On time
IF2244 01:14 None Arrived On time
IF2494 10:22 None Arrived On time
IF2500 00:44 None Arrived On time
IF2526 17:22 None Arrived On time
IF2572 07:21 None Arrived On time
IF2090 10:04 None Arrived On time
IF2092 16:23 None Arrived On time
IF2044 16:13 None Arrived On time
IF1870 17:52 None Arrived On time
IF1766 09:05 None Arrived On time
IF1894 12:14 None Arrived On time
IF1900 18:14 None Arrived On time
IF1984 02:10 None Arrived On time
IF1996 16:53 None Arrived On time
IF1720 19:04 None Arrived On time
IF1742 20:53 None Arrived On time
IF1842 03:36 None Arrived On time
IF1714 20:19 None Arrived On time
IF1754 21:22 None Arrived On time
IF1818 09:25 None Arrived On time
IF1792 10:36 None Arrived On time
IF1812 13:19 None Arrived On time
IF418 06:50 None Arrived On time
IF3058 02:23 None Arrived On time
IF3062 02:55 None Arrived On time
IF3076 03:41 None Arrived On time
IF3090 02:55 None Arrived Early
IF508 00:41 None Arrived On time
IF2536 02:21 None Arrived On time