Fatwa To Agsauli Train
Popular Trains from Fatwa to Agsauli
29 found from FUT, HJP, RJPB, PNBE, SPJ, PPTA, PNC to ALJN, HRS, TDL, KSJ, SNS
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
20801 - MAGADH EXP Runs onMTWTFSS | 04:34 PM FUT Fatwa | 15h 16m 766 KM 28 stops | 07:50 AM ALJN Aligarh 43 KM from AUL | Starting from ₹480 | |||||
13413 - FARAKKA EXPRESS Runs onMTWTFSS | 03:55 AM FUT Fatwa | 21h 48m 751 KM 66 stops | 01:43 AM HRS Hathras 35 KM from AUL | ||||||
12553 - VAISHALI EXP Runs onMTWTFSS | 11:55 AM HJP Hajipur 24 KM from FUT | 15h 55m 750 KM 28 stops | 03:50 AM ALJN Aligarh 43 KM from AUL | ||||||
22405 - ANVT GARIB RATH Runs onMTWTFSS | 05:55 PM RJPB Patna 18 KM from FUT | 13h 748 KM 21 stops | 06:55 AM ALJN Aligarh 43 KM from AUL | ||||||
12303 - POORVA EXPRESS Runs onMTWTFSS | 04:10 PM PNBE Patna 20 KM from FUT | 11h 28m 746 KM 28 stops | 03:38 AM ALJN Aligarh 43 KM from AUL | Starting from ₹470 | |||||
14005 - LICHCHVI EXPRES Runs onMTWTFSS | 05:45 AM HJP Hajipur 24 KM from FUT | 19h 33m 750 KM 44 stops | 01:18 AM ALJN Aligarh 43 KM from AUL | Starting from ₹470 | |||||
12948 - AZIMABAD EXPRES Runs onMTWTFSS | 11:45 PM PNBE Patna 20 KM from FUT | 12h 5m 711 KM 22 stops | 11:50 AM TDL Tundla 61 KM from AUL | Starting from ₹445 | |||||
15707 - KIR ASR SPECIAL Runs onMTWTFSS | 06:25 AM HJP Hajipur 24 KM from FUT | 17h 27m 735 KM 61 stops | 11:52 PM HRS Hathras 35 KM from AUL | ||||||
19038 - AVADH EXPRESS Runs onMTWTFSS | 08:38 AM SPJ Samastipur 62 KM from FUT | 20h 57m 766 KM 83 stops | 05:35 AM TDL Tundla 61 KM from AUL | Starting from ₹465 | |||||
15705 - CHAMPARAN HUMSFR Runs onMTWTFSS | 11:50 AM SPJ Samastipur 62 KM from FUT | 21h 30m 798 KM 16 stops | 09:20 AM ALJN Aligarh 43 KM from AUL | ||||||
12505 - NORTHEAST EXP Runs onMTWTFSS | 05:45 AM PPTA Patna 27 KM from FUT | 13h 10m 739 KM 32 stops | 06:55 PM ALJN Aligarh 43 KM from AUL | ||||||
13483 - FARAKKA EXP Runs onMTWTFSS | 03:55 AM FUT Fatwa | 21h 48m 751 KM 69 stops | 01:43 AM HRS Hathras 35 KM from AUL | Starting from ₹1240 | |||||
15658 - BRAHMAPUTRA EXP Runs onMTWTFSS | 12:08 PM PNC Patna 11 KM from FUT | 13h 40m 756 KM 47 stops | 01:48 AM ALJN Aligarh 43 KM from AUL | Starting from ₹1110 | |||||
12561 - SWATANTRA S EXP Runs onMTWTFSS | 10:55 PM HJP Hajipur 24 KM from FUT | 14h 13m 750 KM 21 stops | 01:08 PM ALJN Aligarh 43 KM from AUL | Starting from ₹480 | |||||
12487 - SEEMANCHAL EXP Runs onMTWTFSS | 05:20 AM PPTA Patna 27 KM from FUT | 13h 3m 739 KM 20 stops | 06:23 PM ALJN Aligarh 43 KM from AUL | Starting from ₹470 | |||||
19670 - HUMSAFAR EXPRESS Runs onMTWTFSS | 12:15 AM PPTA Patna 27 KM from FUT | 17h 40m 683 KM 23 stops | 05:55 PM KSJ Kasganj 18 KM from AUL | ||||||
12395 - ZIYARAT EXPRESS Runs onMTWTFSS | 05:55 PM RJPB Patna 18 KM from FUT | 12h 55m 713 KM 18 stops | 06:50 AM TDL Tundla 61 KM from AUL | Starting from ₹265 | |||||
12435 - GARIB RATH EXP Runs onMTWTFSS | 06:20 PM PNBE Patna 20 KM from FUT | 12h 35m 746 KM 23 stops | 06:55 AM ALJN Aligarh 43 KM from AUL | Starting from ₹870 | |||||
15634 - GHY BKN EXPRESS Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 12h 55m 711 KM 34 stops | 05:25 PM TDL Tundla 61 KM from AUL | ||||||
15483 - SIKKIMMAHANANDA Runs onMTWTFSS | 03:25 AM PNBE Patna 20 KM from FUT | 13h 37m 731 KM 61 stops | 05:02 PM HRS Hathras 35 KM from AUL | Starting from ₹430 | |||||
19054 - MFP ST EXPRESS Runs onMTWTFSS | 09:05 PM HJP Hajipur 24 KM from FUT | 18h 35m 715 KM 26 stops | 03:40 PM TDL Tundla 61 KM from AUL | ||||||
12315 - ANANYA EXPRESS Runs onMTWTFSS | 09:40 PM PNBE Patna 20 KM from FUT | 11h 35m 711 KM 26 stops | 09:15 AM TDL Tundla 61 KM from AUL | Starting from ₹445 | |||||
15632 - GHY BME EXPRESS Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 12h 55m 711 KM 34 stops | 05:25 PM TDL Tundla 61 KM from AUL | Starting from ₹415 | |||||
14083 - Runs onMTWTFSS | 01:50 AM PNBE Patna 20 KM from FUT | 16h 37m 731 KM 58 stops | 06:27 PM HRS Hathras 35 KM from AUL | ||||||
15269 - JANSADHARAN EXP Runs onMTWTFSS | 10:15 PM HJP Hajipur 24 KM from FUT | 17h 25m 715 KM 25 stops | 03:40 PM TDL Tundla 61 KM from AUL | ||||||
15636 - GHY OKHA EXP Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 18h 20m 711 KM 46 stops | 10:50 PM TDL Tundla 61 KM from AUL | Starting from ₹1180 | |||||
15668 - KYQ GIMB EXP Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 18h 20m 711 KM 38 stops | 10:50 PM TDL Tundla 61 KM from AUL | Starting from ₹435 | |||||
19616 - KAVI GURU EXP Runs onMTWTFSS | 01:55 PM HJP Hajipur 24 KM from FUT | 18h 35m 693 KM 46 stops | 08:30 AM KSJ Kasganj 18 KM from AUL | ||||||
13039 - Howrah Delhi Janta Express Runs onMTWTFSS | 07:18 AM FUT Fatwa | 23h 36m 755 KM 119 stops | 06:54 AM SNS Sasni 34 KM from AUL |
Covid Special Trains from Fatwa to Agsauli
46 found from SEE, PPTA, PNBE, RJPB, DNR, PNC, HJP, FUT, DNWH, SPJ to ALJN, TDL, KSJ, HRS
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
04023 - Katihar Anand Vihar Terminal One Way Festival Special Runs onMTWTFSS | 03:10 PM SEE Sonpur 25 KM from FUT | 2h 50m 745 KM 8 stops | 06:00 PM ALJN Aligarh 43 KM from AUL | ||||||
05907 - Dibrugarh Delhi One Way Festival Special Runs onMTWTFSS | 10:45 PM PPTA Patna 27 KM from FUT | 10h 23m 703 KM 24 stops | 09:08 AM TDL Tundla 61 KM from AUL | ||||||
02303 - HWH NDLS SPL Runs onMTWTFSS | 04:10 PM PNBE Patna 20 KM from FUT | 11h 26m 746 KM 21 stops | 03:36 AM ALJN Aligarh 43 KM from AUL | ||||||
02315 - KOAA UDZ SPL Runs onMTWTFSS | 09:40 PM PNBE Patna 20 KM from FUT | 11h 30m 711 KM 22 stops | 09:10 AM TDL Tundla 61 KM from AUL | ||||||
04495 - Bhagalpur Anand Vihar Terminal Festival Special Runs onMTWTFSS | 06:33 PM RJPB Patna 18 KM from FUT | 11h 33m 748 KM 19 stops | 06:06 AM ALJN Aligarh 43 KM from AUL | ||||||
02948 - PNBE ADI SPL Runs onMTWTFSS | 11:45 PM PNBE Patna 20 KM from FUT | 12h 5m 711 KM 19 stops | 11:50 AM TDL Tundla 61 KM from AUL | ||||||
03125 - KOAA AII SPECIAL Runs onMTWTFSS | 11:40 PM PNBE Patna 20 KM from FUT | 12h 15m 711 KM 27 stops | 11:55 AM TDL Tundla 61 KM from AUL | ||||||
04011 - DLI HSX SPL Runs onMTWTFSS | 05:43 AM DNR Patna 27 KM from FUT | 12h 20m 738 KM 19 stops | 06:03 PM ALJN Aligarh 43 KM from AUL | ||||||
04057 - BGP DLI SPECIAL Runs onMTWTFSS | 06:20 PM PNBE Patna 20 KM from FUT | 12h 35m 746 KM 21 stops | 06:55 AM ALJN Aligarh 43 KM from AUL | ||||||
05634 - GHY BKN SPECIAL Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 12h 55m 711 KM 32 stops | 05:25 PM TDL Tundla 61 KM from AUL | ||||||
05632 - GHY BME SPECIAL Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 12h 55m 711 KM 32 stops | 05:25 PM TDL Tundla 61 KM from AUL | ||||||
02395 - RJBP AII SPL Runs onMTWTFSS | 05:55 PM RJPB Patna 18 KM from FUT | 12h 55m 713 KM 15 stops | 06:50 AM TDL Tundla 61 KM from AUL | ||||||
02549 - KYQ ANVT SPECIAL Runs onMTWTFSS | 05:45 AM PPTA Patna 27 KM from FUT | 13h 10m 739 KM 30 stops | 06:55 PM ALJN Aligarh 43 KM from AUL | ||||||
04069 - JBN ANVT SPECIAL Runs onMTWTFSS | 05:20 AM PPTA Patna 27 KM from FUT | 13h 15m 739 KM 20 stops | 06:35 PM ALJN Aligarh 43 KM from AUL | ||||||
05955 - KYQ DLI SPECIAL Runs onMTWTFSS | 12:08 PM PNC Patna 11 KM from FUT | 13h 32m 756 KM 44 stops | 01:40 AM ALJN Aligarh 43 KM from AUL | ||||||
04085 - PNBE ANVT SF SPL Runs onMTWTFSS | 09:45 AM PNBE Patna 20 KM from FUT | 13h 55m 746 KM 10 stops | 11:40 PM ALJN Aligarh 43 KM from AUL | ||||||
00467 - HWH-ASR COVID-19 Runs onMTWTFSS | 03:50 AM PNBE Patna 20 KM from FUT | 13h 55m 746 KM 18 stops | 05:45 PM ALJN Aligarh 43 KM from AUL | ||||||
04176 - PNBE AGC EXM SPL Runs onMTWTFSS | 10:30 PM PNBE Patna 20 KM from FUT | 14h 2m 690 KM 15 stops | 12:32 PM KSJ Kasganj 18 KM from AUL | ||||||
02561 - JYG NDLS SPL Runs onMTWTFSS | 10:55 PM HJP Hajipur 24 KM from FUT | 14h 13m 750 KM 20 stops | 01:08 PM ALJN Aligarh 43 KM from AUL | ||||||
02871 - IPR NDLS SPL Runs onMTWTFSS | 04:34 PM FUT Fatwa | 15h 16m 766 KM 27 stops | 07:50 AM ALJN Aligarh 43 KM from AUL | ||||||
08401 - PURI OKHA SPL Runs onMTWTFSS | 04:17 PM DNWH Daniyawan Bazar 7 KM from FUT | 15h 33m 767 KM 38 stops | 07:50 AM ALJN Aligarh 43 KM from AUL | ||||||
00401 - GHY-NDLS COVID-19 Runs onMTWTFSS | 05:55 PM HJP Hajipur 24 KM from FUT | 15h 55m 715 KM 15 stops | 09:50 AM TDL Tundla 61 KM from AUL | ||||||
02553 - SHC NDLS SPECIAL Runs onMTWTFSS | 11:55 AM HJP Hajipur 24 KM from FUT | 15h 55m 750 KM 26 stops | 03:50 AM ALJN Aligarh 43 KM from AUL | ||||||
04061 - BJU DLI SPL Runs onMTWTFSS | 10:05 AM HJP Hajipur 24 KM from FUT | 15h 55m 750 KM 15 stops | 02:00 AM ALJN Aligarh 43 KM from AUL | ||||||
04491 - Islampur New Delhi Festival Special Runs onMTWTFSS | 04:34 PM FUT Fatwa | 16h 26m 766 KM 29 stops | 09:00 AM ALJN Aligarh 43 KM from AUL | ||||||
09182 - DNR BRC SF SPL Runs onMTWTFSS | 06:20 PM DNR Patna 27 KM from FUT | 16h 49m 682 KM 19 stops | 11:10 AM KSJ Kasganj 18 KM from AUL | ||||||
05483 - APDJ DLI SPECIAL Runs onMTWTFSS | 01:20 AM PNBE Patna 20 KM from FUT | 17h 8m 731 KM 59 stops | 06:28 PM HRS Hathras 35 KM from AUL | ||||||
05527 - JYG-ANVT SPECIAL Runs onMTWTFSS | 01:15 AM HJP Hajipur 24 KM from FUT | 17h 59m 750 KM 19 stops | 07:14 PM ALJN Aligarh 43 KM from AUL | ||||||
05668 - KYQ GIMB SPECIAL Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 18h 20m 711 KM 34 stops | 10:50 PM TDL Tundla 61 KM from AUL | ||||||
05636 - GHY OKHA SPECIAL Runs onMTWTFSS | 04:30 AM PNBE Patna 20 KM from FUT | 18h 20m 711 KM 42 stops | 10:50 PM TDL Tundla 61 KM from AUL | ||||||
09666 - MFP AII SPL Runs onMTWTFSS | 08:15 AM HJP Hajipur 24 KM from FUT | 18h 25m 693 KM 18 stops | 02:40 AM KSJ Kasganj 18 KM from AUL | ||||||
09418 - PNBE ADI SPL Runs onMTWTFSS | 11:45 PM PNBE Patna 20 KM from FUT | 18h 25m 690 KM 27 stops | 06:10 PM KSJ Kasganj 18 KM from AUL | ||||||
09710 - KYQ UDZ SPECIAL Runs onMTWTFSS | 01:55 PM HJP Hajipur 24 KM from FUT | 18h 35m 693 KM 43 stops | 08:30 AM KSJ Kasganj 18 KM from AUL | ||||||
09060 - MFP ST SPL Runs onMTWTFSS | 09:05 PM HJP Hajipur 24 KM from FUT | 18h 35m 715 KM 24 stops | 03:40 PM TDL Tundla 61 KM from AUL | ||||||
00950 - GHY-OKHA PARCEL SPL TRAIN Runs onMTWTFSS | 05:20 PM PNBE Patna 20 KM from FUT | 18h 40m 711 KM 27 stops | 12:00 PM TDL Tundla 61 KM from AUL | ||||||
09430 - MFP ADI SPL Runs onMTWTFSS | 10:15 PM HJP Hajipur 24 KM from FUT | 18h 50m 693 KM 24 stops | 05:05 PM KSJ Kasganj 18 KM from AUL | ||||||
09624 - AF AII SPL Runs onMTWTFSS | 01:45 PM HJP Hajipur 24 KM from FUT | 18h 53m 693 KM 35 stops | 08:38 AM KSJ Kasganj 18 KM from AUL | ||||||
09050 - SPJ MMCT SPL Runs onMTWTFSS | 11:05 PM HJP Hajipur 24 KM from FUT | 19h 5m 693 KM 29 stops | 06:10 PM KSJ Kasganj 18 KM from AUL | ||||||
09522 - SPJ RJT SPL Runs onMTWTFSS | 08:20 AM HJP Hajipur 24 KM from FUT | 19h 20m 693 KM 26 stops | 03:40 AM KSJ Kasganj 18 KM from AUL | ||||||
09062 - BJU MMCT SPL Runs onMTWTFSS | 12:10 AM HJP Hajipur 24 KM from FUT | 19h 30m 693 KM 28 stops | 07:40 PM KSJ Kasganj 18 KM from AUL | Starting from ₹570 | |||||
05285 - BJU AII URS SPL Runs onMTWTFSS | 10:15 AM HJP Hajipur 24 KM from FUT | 19h 55m 715 KM 31 stops | 06:10 AM TDL Tundla 61 KM from AUL | ||||||
09130 - DNR BRC SPL Runs onMTWTFSS | 10:45 PM DNR Patna 27 KM from FUT | 20h 25m 702 KM 25 stops | 07:10 PM TDL Tundla 61 KM from AUL | ||||||
09452 - BGP GIMB SPL Runs onMTWTFSS | 09:50 AM SPJ Samastipur 62 KM from FUT | 20h 25m 741 KM 42 stops | 06:15 AM KSJ Kasganj 18 KM from AUL | Starting from ₹605 | |||||
05734 - KIR ASR SPECIAL Runs onMTWTFSS | 12:00 PM SPJ Samastipur 62 KM from FUT | 21h 20m 798 KM 21 stops | 09:20 AM ALJN Aligarh 43 KM from AUL | Starting from ₹655 | |||||
03413 - MLDT DLI SPL Runs onMTWTFSS | 03:57 AM FUT Fatwa | 21h 46m 751 KM 55 stops | 01:43 AM HRS Hathras 35 KM from AUL | ||||||
03483 - MLDT DLI SPL Runs onMTWTFSS | 03:57 AM FUT Fatwa | 21h 46m 751 KM 57 stops | 01:43 AM HRS Hathras 35 KM from AUL |
Other Trains from Fatwa to Agsauli
7 found from PNBE, PPTA, PNC, FUT, HJP to ALJN, TDL, HRS, KSJ
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
12569 - JYG -ANVT GARIBRATH EXP Runs onMTWTFSS | 06:55 PM PNBE Patna 20 KM from FUT | 11h 11m 746 KM 22 stops | 06:06 AM ALJN Aligarh 43 KM from AUL | ||||||
22487 - RDP ANVT LINK EX Runs onMTWTFSS | 05:25 AM PPTA Patna 27 KM from FUT | 12h 38m 739 KM 22 stops | 06:03 PM ALJN Aligarh 43 KM from AUL | ||||||
15955 - BRAHMPUTRA MAIL Runs onMTWTFSS | 12:08 PM PNC Patna 11 KM from FUT | 13h 40m 756 KM 44 stops | 01:48 AM ALJN Aligarh 43 KM from AUL | ||||||
14055 - BRAHMAPUTRA MAIL Runs onMTWTFSS | 12:14 PM PNC Patna 11 KM from FUT | 14h 59m 756 KM 63 stops | 03:13 AM ALJN Aligarh 43 KM from AUL | ||||||
13007 - U ABHATOOFAN EXP Runs onMTWTFSS | 08:00 PM FUT Fatwa | 17h 5m 730 KM 112 stops | 01:05 PM TDL Tundla 61 KM from AUL | ||||||
13111 - Lal Quila Express Runs onMTWTFSS | 05:38 AM FUT Fatwa | 17h 52m 751 KM 67 stops | 11:30 PM HRS Hathras 35 KM from AUL | ||||||
19710 - KYQ JP KAVIGURU Runs onMTWTFSS | 02:00 PM HJP Hajipur 24 KM from FUT | 19h 40m 693 KM 45 stops | 09:40 AM KSJ Kasganj 18 KM from AUL |
Trains from Agsauli to Fatwa
Trains originating from Fatwa
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
17609 - PNBE PAU EXP | 07:00 AM PNBE Patna | 1d 8h 24m 1098 KM 21 stops | 03:25 PM PAU Purna | |||||||||
12792 - SECUNDERABAD EX | 12:15 PM DNR Patna | 1d 9h 15m 1131 KM 31 stops | 09:30 PM SC Hyderabad | |||||||||
07220 - DNR SC HOLI SPL | 08:50 PM DNR Patna | 1d 7h 50m 1131 KM 18 stops | 04:40 AM SC Hyderabad | |||||||||
07420 - DNR SC SPL | 02:00 PM DNR Patna | 1d 9h 50m 1131 KM 18 stops | 11:50 PM SC Hyderabad | |||||||||
02788 - SC FESTVL SPL | 11:00 AM DNR Patna | 1d 7h 20m 1131 KM 10 stops | 06:20 PM SC Hyderabad |
Trains passing through Fatwa
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12424 - DBRT RAJDHANI | 04:25 AM PPTA Patna | 1d 1h 35m 1003 KM 24 stops | 06:00 AM DBRG Dibrugarh | |||||||||
15934 - ASR NTSK EXP | 10:23 PM DES Desari | 1d 4h 37m 1008 KM 41 stops | 03:00 AM NTSK Tinsukia | |||||||||
05577 - SHC UMB HOLI SPL | 09:55 PM SPJ Samastipur | 1d 1h 20m 1010 KM 22 stops | 11:15 PM UMB Ambala | |||||||||
15280 - POORABIYA EXP | 02:10 PM SPP Shahpur Patoree | 4h 40m 104 KM 23 stops | 06:50 PM SHC Saharsa | |||||||||
13423 - BGP AII EXPRESS | 06:05 PM PNBE Patna | 1d 4h 50m 1054 KM 25 stops | 10:55 PM AII Ajmer |
Trains reaching to Agsauli
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
04184 - DLI-TDL MEMU MEX SPL | 03:15 PM PUNE Pune | 2h 50m 1064 KM 31 stops | 06:05 PM TDL Tundla | |||||||||
15039 - KSJ INTERCITY | 03:10 PM CPA Kanpur | 5h 55m 224 KM 19 stops | 09:05 PM KSJ Kasganj | |||||||||
15037 - KSJ INTERCITY | 11:00 AM CPA Kanpur | 5h 30m 224 KM 19 stops | 04:30 PM KSJ Kasganj | |||||||||
04187 - CNB-TDL MEMU SPL | 02:05 PM CNB Kanpur | 6h 20m 226 KM 30 stops | 08:25 PM TDL Tundla |
Trains passing through Agsauli
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
09005 - VAPI IZN SPL | 01:15 PM KSJ Kasganj | 2h 40m 100 KM 24 stops | 03:55 PM IZN Izzatnagar | |||||||||
13414 - FARKKA EXPRESS | 02:05 AM FZD Firozabad | 1d 4h 45m 1002 KM 63 stops | 06:50 AM MLDT Malda | |||||||||
13484 - FARAKKA EXP | 02:05 AM FZD Firozabad | 1d 4h 45m 1002 KM 67 stops | 06:50 AM MLDT Malda | |||||||||
14314 - BE LTT EXPRESS | 05:10 PM ETUE Etmadpur | 23h 5m 1057 KM 28 stops | 04:15 PM LTT Mumbai | |||||||||
05053 - GKP BDTS SPL | 07:15 PM TDL Tundla | 20h 45m 1061 KM 17 stops | 04:00 PM BDTS Mumbai |