Jhajha To Gopalpurgram Trains
Popular Trains from Jhajha to Gopalpurgram
34 found from KJH, DGHR, BUP, JAJ, JSME, JMP to PNE, BHP, SNT, BWN, MNAE, DGR, PAN
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
13022 - MITHILA EXPRESS Runs onMTWTFSS | 08:50 PM JAJ Jhajha | 3h 5m 170 KM 40 stops | 11:55 PM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
12024 - JANSHATABDI EXP Runs onMTWTFSS | 08:20 AM JAJ Jhajha | 2h 45m 170 KM 16 stops | 11:05 AM DGR Durgapur 59 KM from GPLG | Starting from ₹130 | |||||
13072 - JMP HWH EXPRESS Runs onMTWTFSS | 08:35 PM BUP Bariarpur 59 KM from JAJ | 6h 8m 213 KM 20 stops | 02:44 AM BHP Bolpur 19 KM from GPLG | Starting from ₹215 | |||||
13166 - SMI KOAA EXP Runs onMTWTFSS | 05:35 AM JAJ Jhajha | 3h 12m 170 KM 15 stops | 08:47 AM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
22348 - VANDE BHARAT EXP Runs onMTWTFSS | 10:43 AM JSME Jasidih 38 KM from JAJ | 1h 38m 132 KM 10 stops | 12:21 PM DGR Durgapur 59 KM from GPLG | Starting from ₹540 | |||||
13024 - GAYA HWH EXPRES Runs onMTWTFSS | 03:59 PM KJH Kajra 47 KM from JAJ | 7h 3m 198 KM 33 stops | 11:02 PM SNT Sainthia 17 KM from GPLG | Starting from ₹215 | |||||
13016 - KAVIGURU EXPRES Runs onMTWTFSS | 06:31 AM BUP Bariarpur 59 KM from JAJ | 6h 30m 209 KM 20 stops | 01:01 PM PNE Prantik 16 KM from GPLG | Starting from ₹425 | |||||
12334 - VIBHUTI EXPRESS Runs onMTWTFSS | 01:55 AM JAJ Jhajha | 2h 57m 183 KM 33 stops | 04:52 AM PAN Panagarh 53 KM from GPLG | ||||||
13046 - MAYURAKSHI EXP Runs onMTWTFSS | 03:15 AM DGHR Deoghar 42 KM from JAJ | 2h 37m 117 KM 27 stops | 05:52 AM SNT Sainthia 17 KM from GPLG | ||||||
12360 - KOL GARIB RATH Runs onMTWTFSS | 11:35 PM JAJ Jhajha | 2h 42m 170 KM 15 stops | 02:18 AM DGR Durgapur 59 KM from GPLG | Starting from ₹375 | |||||
13122 - GCT KOAA EXP Runs onMTWTFSS | 11:35 PM JAJ Jhajha | 2h 42m 170 KM 15 stops | 02:18 AM DGR Durgapur 59 KM from GPLG | Starting from ₹505 | |||||
15048 - PURVANCHAL EXP Runs onMTWTFSS | 09:40 PM JAJ Jhajha | 3h 14m 183 KM 20 stops | 12:54 AM PAN Panagarh 53 KM from GPLG | ||||||
12304 - POORVA EXPRESS Runs onMTWTFSS | 11:00 AM JAJ Jhajha | 2h 54m 170 KM 25 stops | 01:54 PM DGR Durgapur 59 KM from GPLG | Starting from ₹165 | |||||
12352 - RJPB HWH EXP Runs onMTWTFSS | 01:00 AM JAJ Jhajha | 2h 54m 170 KM 22 stops | 03:54 AM DGR Durgapur 59 KM from GPLG | Starting from ₹175 | |||||
13106 - BUI SDAH EXP Runs onMTWTFSS | 06:35 PM JAJ Jhajha | 3h 24m 183 KM 34 stops | 09:59 PM PAN Panagarh 53 KM from GPLG | ||||||
13186 - GANGA SAGAR EXP Runs onMTWTFSS | 11:10 PM JAJ Jhajha | 2h 55m 170 KM 22 stops | 02:05 AM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
15052 - GKP KOAA EXP Runs onMTWTFSS | 09:50 PM JAJ Jhajha | 3h 170 KM 24 stops | 12:50 AM DGR Durgapur 59 KM from GPLG | Starting from ₹95 | |||||
15050 - GKP KOAA EXP Runs onMTWTFSS | 09:40 PM JAJ Jhajha | 3h 170 KM 26 stops | 12:40 AM DGR Durgapur 59 KM from GPLG | Starting from ₹135 | |||||
13044 - RXL HWH EXPRESS Runs onMTWTFSS | 05:35 AM JAJ Jhajha | 3h 12m 170 KM 21 stops | 08:47 AM DGR Durgapur 59 KM from GPLG | Starting from ₹95 | |||||
15234 - DBG KOAA EXPRES Runs onMTWTFSS | 08:20 PM JAJ Jhajha | 3h 13m 170 KM 10 stops | 11:33 PM DGR Durgapur 59 KM from GPLG | Starting from ₹505 | |||||
15236 - DBG HWH EXPRESS Runs onMTWTFSS | 08:20 PM JAJ Jhajha | 3h 13m 170 KM 11 stops | 11:33 PM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
13006 - ASR HWH MAIL Runs onMTWTFSS | 01:15 AM JAJ Jhajha | 3h 14m 170 KM 60 stops | 04:29 AM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
13136 - JYG KOAA EXP Runs onMTWTFSS | 07:25 PM JAJ Jhajha | 3h 18m 170 KM 17 stops | 10:43 PM DGR Durgapur 59 KM from GPLG | Starting from ₹145 | |||||
13138 - AMH KOAA EXP Runs onMTWTFSS | 07:25 PM JAJ Jhajha | 3h 18m 170 KM 22 stops | 10:43 PM DGR Durgapur 59 KM from GPLG | Starting from ₹95 | |||||
13156 - MITHILANCHAL EX Runs onMTWTFSS | 07:25 PM JAJ Jhajha | 3h 18m 170 KM 19 stops | 10:43 PM DGR Durgapur 59 KM from GPLG | Starting from ₹710 | |||||
13158 - TIRHUT EXPRESS Runs onMTWTFSS | 07:25 PM JAJ Jhajha | 3h 18m 170 KM 14 stops | 10:43 PM DGR Durgapur 59 KM from GPLG | Starting from ₹95 | |||||
13020 - BAGH EXPRESS Runs onMTWTFSS | 02:40 AM JAJ Jhajha | 4h 1m 183 KM 66 stops | 06:41 AM PAN Panagarh 53 KM from GPLG | Starting from ₹165 | |||||
13030 - MKA HWH EXP Runs onMTWTFSS | 06:10 PM JAJ Jhajha | 4h 32m 191 KM 49 stops | 10:42 PM MNAE Mankar 50 KM from GPLG | Starting from ₹155 | |||||
12316 - ANANYA EXP Runs onMTWTFSS | 08:55 AM JAJ Jhajha | 3h 54m 226 KM 22 stops | 12:49 PM BWN Barddhaman 64 KM from GPLG | Starting from ₹215 | |||||
22198 - VGLJ KOAA SF EX Runs onMTWTFSS | 01:50 PM JAJ Jhajha | 4h 11m 226 KM 19 stops | 06:01 PM BWN Barddhaman 64 KM from GPLG | Starting from ₹215 | |||||
22306 - JSME SMVT EXP Runs onMTWTFSS | 07:10 AM JSME Jasidih 38 KM from JAJ | 2h 1m 132 KM 20 stops | 09:11 AM DGR Durgapur 59 KM from GPLG | Starting from ₹175 | |||||
22310 - VANDE BHARAT EXP Runs onMTWTFSS | 03:30 PM JMP Jamalpur 61 KM from JAJ | 4h 26m 220 KM 10 stops | 07:56 PM BHP Bolpur 19 KM from GPLG | ||||||
12306 - KOLKATA RAJDHNI Runs onMTWTFSS | 07:43 AM JSME Jasidih 38 KM from JAJ | 3h 2m 187 KM 9 stops | 10:45 AM BWN Barddhaman 64 KM from GPLG | Starting from ₹785 | |||||
12254 - ANGA EXPRESS Runs onMTWTFSS | 06:03 PM JSME Jasidih 38 KM from JAJ | 3h 24m 187 KM 31 stops | 09:27 PM BWN Barddhaman 64 KM from GPLG | Starting from ₹200 |
Covid Special Trains from Jhajha to Gopalpurgram
39 found from JSME, BUP, AHA, JAJ to DGR, BHP, SNT
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
04074 - KOAA FESTIVL SPL Runs onMTWTFSS | 09:55 PM JSME Jasidih 38 KM from JAJ | 2h 22m 132 KM 15 stops | 12:18 AM DGR Durgapur 59 KM from GPLG | ||||||
02304 - PNBE HWH SF SPL Runs onMTWTFSS | 06:10 PM JAJ Jhajha | 2h 24m 170 KM 13 stops | 08:34 PM DGR Durgapur 59 KM from GPLG | Starting from ₹555 | |||||
08450 - PNBE PURI SPL Runs onMTWTFSS | 08:06 PM JAJ Jhajha | 2h 32m 170 KM 19 stops | 10:38 PM DGR Durgapur 59 KM from GPLG | ||||||
05184 - YPR CPR SPL Runs onMTWTFSS | 09:35 PM JAJ Jhajha | 2h 40m 170 KM 15 stops | 12:15 AM DGR Durgapur 59 KM from GPLG | ||||||
03044 - RXL HWH SPL Runs onMTWTFSS | 03:05 AM JAJ Jhajha | 2h 47m 170 KM 17 stops | 05:52 AM DGR Durgapur 59 KM from GPLG | Starting from ₹1050 | |||||
03046 - RXL HWH SPL Runs onMTWTFSS | 03:05 AM JAJ Jhajha | 2h 47m 170 KM 17 stops | 05:52 AM DGR Durgapur 59 KM from GPLG | ||||||
06086 - PNBE ERS SPL Runs onMTWTFSS | 03:05 AM JAJ Jhajha | 2h 47m 170 KM 56 stops | 05:52 AM DGR Durgapur 59 KM from GPLG | ||||||
02024 - PNBE HWH SF SPL Runs onMTWTFSS | 08:26 AM JAJ Jhajha | 2h 49m 170 KM 16 stops | 11:15 AM DGR Durgapur 59 KM from GPLG | Starting from ₹120 | |||||
02372 - BSBS HWH SPL Runs onMTWTFSS | 07:00 AM JAJ Jhajha | 2h 55m 170 KM 17 stops | 09:55 AM DGR Durgapur 59 KM from GPLG | ||||||
03110 - BRC SDAH SPL Runs onMTWTFSS | 10:05 PM JAJ Jhajha | 2h 57m 170 KM 24 stops | 01:03 AM DGR Durgapur 59 KM from GPLG | ||||||
08440 - PNBE PURI SPL Runs onMTWTFSS | 05:25 PM JAJ Jhajha | 2h 58m 170 KM 20 stops | 08:23 PM DGR Durgapur 59 KM from GPLG | ||||||
03186 - JYG KOAA SPL Runs onMTWTFSS | 10:35 PM JAJ Jhajha | 3h 3m 170 KM 13 stops | 01:38 AM DGR Durgapur 59 KM from GPLG | ||||||
03188 - JYG KOAA SPL Runs onMTWTFSS | 10:35 PM JAJ Jhajha | 3h 3m 170 KM 14 stops | 01:38 AM DGR Durgapur 59 KM from GPLG | ||||||
03008 - KWP HWH SPECIAL Runs onMTWTFSS | 10:05 AM JAJ Jhajha | 3h 5m 170 KM 26 stops | 01:10 PM DGR Durgapur 59 KM from GPLG | ||||||
03132 - GKP SDAH PUJA SP Runs onMTWTFSS | 12:20 AM JAJ Jhajha | 3h 5m 170 KM 20 stops | 03:25 AM DGR Durgapur 59 KM from GPLG | Starting from ₹1050 | |||||
05090 - GKP HWH SPL Runs onMTWTFSS | 09:50 PM JAJ Jhajha | 3h 7m 170 KM 17 stops | 12:58 AM DGR Durgapur 59 KM from GPLG | ||||||
02828 - DBG SRC SPL Runs onMTWTFSS | 01:45 AM JAJ Jhajha | 3h 16m 170 KM 13 stops | 05:01 AM DGR Durgapur 59 KM from GPLG | ||||||
03133 - GKP SDAH SPL Runs onMTWTFSS | 12:10 AM JAJ Jhajha | 3h 20m 170 KM 17 stops | 03:30 AM DGR Durgapur 59 KM from GPLG | ||||||
03299 - PNBE CHZ SPL Runs onMTWTFSS | 08:15 PM JAJ Jhajha | 3h 23m 170 KM 39 stops | 11:38 PM DGR Durgapur 59 KM from GPLG | ||||||
07752 - DNR CHZ SPL Runs onMTWTFSS | 08:15 PM JAJ Jhajha | 3h 23m 170 KM 39 stops | 11:38 PM DGR Durgapur 59 KM from GPLG | ||||||
07756 - DNR CHZ SPL Runs onMTWTFSS | 08:15 PM JAJ Jhajha | 3h 23m 170 KM 39 stops | 11:38 PM DGR Durgapur 59 KM from GPLG | ||||||
07750 - DNR CHZ SPL Runs onMTWTFSS | 08:15 PM JAJ Jhajha | 3h 23m 170 KM 40 stops | 11:38 PM DGR Durgapur 59 KM from GPLG | ||||||
07754 - DNR CHZ SPL Runs onMTWTFSS | 08:15 PM JAJ Jhajha | 3h 23m 170 KM 39 stops | 11:38 PM DGR Durgapur 59 KM from GPLG | ||||||
03114 - BSBS SDAH SPL Runs onMTWTFSS | 03:35 AM JAJ Jhajha | 3h 25m 170 KM 15 stops | 07:00 AM DGR Durgapur 59 KM from GPLG | ||||||
08110 - PNBE SRC FES SPL Runs onMTWTFSS | 01:45 PM JAJ Jhajha | 3h 28m 170 KM 14 stops | 05:13 PM DGR Durgapur 59 KM from GPLG | ||||||
01903 - AGC KOAA SPL Runs onMTWTFSS | 02:15 PM JAJ Jhajha | 3h 31m 170 KM 24 stops | 05:46 PM DGR Durgapur 59 KM from GPLG | ||||||
03170 - Haridwar - Kolkata Special Fare Puja Special Runs onMTWTFSS | 08:30 PM JAJ Jhajha | 3h 32m 170 KM 23 stops | 12:02 AM DGR Durgapur 59 KM from GPLG | ||||||
05060 - LKU KOAA SPL Runs onMTWTFSS | 04:45 PM JAJ Jhajha | 3h 32m 170 KM 35 stops | 08:17 PM DGR Durgapur 59 KM from GPLG | ||||||
03136 - PNBE KOAA SPL Runs onMTWTFSS | 03:55 PM JAJ Jhajha | 3h 35m 170 KM 13 stops | 07:30 PM DGR Durgapur 59 KM from GPLG | ||||||
03120 - DBG SDAH SPL Runs onMTWTFSS | 04:30 AM JAJ Jhajha | 3h 40m 170 KM 12 stops | 08:10 AM DGR Durgapur 59 KM from GPLG | ||||||
05052 - GKP KOAA SPECIAL Runs onMTWTFSS | 01:45 AM JAJ Jhajha | 3h 45m 170 KM 25 stops | 05:30 AM DGR Durgapur 59 KM from GPLG | ||||||
03108 - SDAH FESTIV SPL Runs onMTWTFSS | 05:00 PM JAJ Jhajha | 3h 50m 170 KM 19 stops | 08:50 PM DGR Durgapur 59 KM from GPLG | ||||||
08826 - DBG SHM SPL Runs onMTWTFSS | 10:55 PM JAJ Jhajha | 3h 52m 170 KM 11 stops | 02:48 AM DGR Durgapur 59 KM from GPLG | ||||||
03122 - LKU SDAH SPECIAL Runs onMTWTFSS | 05:05 AM JAJ Jhajha | 4h 3m 170 KM 20 stops | 09:08 AM DGR Durgapur 59 KM from GPLG | Starting from ₹975 | |||||
03230 - PNBE PURI SPL Runs onMTWTFSS | 12:10 PM JAJ Jhajha | 4h 4m 170 KM 23 stops | 04:15 PM DGR Durgapur 59 KM from GPLG | ||||||
03124 - PNBE KOAA SPL Runs onMTWTFSS | 04:22 PM JAJ Jhajha | 4h 12m 170 KM 13 stops | 08:34 PM DGR Durgapur 59 KM from GPLG | ||||||
03072 - JMP HWH EXAM SPL Runs onMTWTFSS | 08:05 PM BUP Bariarpur 59 KM from JAJ | 5h 49m 185 KM 21 stops | 01:54 AM SNT Sainthia 17 KM from GPLG | ||||||
05599 - RXL KOAA SPL Runs onMTWTFSS | 04:47 PM BUP Bariarpur 59 KM from JAJ | 9h 1m 213 KM 22 stops | 01:48 AM BHP Bolpur 19 KM from GPLG | ||||||
03134 - GAYA SDAH SPL Runs onMTWTFSS | 09:24 PM AHA Abhaipur 49 KM from JAJ | 9h 51m 222 KM 15 stops | 07:15 AM BHP Bolpur 19 KM from GPLG |
Other Trains from Jhajha to Gopalpurgram
11 found from JSME, KJH, JAJ to BWN, SNT, MNAE, DGR, AMP, PAN
Train name and number | Starting station | Duration | Ending station | ||||||
---|---|---|---|---|---|---|---|---|---|
53140 - Jasidih - Kolkata Passenger Runs onMTWTFSS | 07:00 AM JSME Jasidih 38 KM from JAJ | 3h 17m 144 KM 18 stops | 10:17 AM PAN Panagarh 53 KM from GPLG | ||||||
15272 - JANSADHARAN EXP Runs onMTWTFSS | 08:30 PM JAJ Jhajha | 3h 30m 170 KM 12 stops | 12:01 AM DGR Durgapur 59 KM from GPLG | ||||||
13008 - Udyan Abha Toofan Express Runs onMTWTFSS | 11:57 AM JAJ Jhajha | 4h 4m 183 KM 107 stops | 04:01 PM PAN Panagarh 53 KM from GPLG | ||||||
11106 - PRATHAM S SNGRM Runs onMTWTFSS | 02:00 PM JAJ Jhajha | 4h 26m 226 KM 19 stops | 06:26 PM BWN Barddhaman 64 KM from GPLG | ||||||
13050 - Amritsar - Howrah Express Runs onMTWTFSS | 07:10 AM JAJ Jhajha | 5h 6m 191 KM 106 stops | 12:16 PM MNAE Mankar 50 KM from GPLG | ||||||
53050 - Mokama - Howrah Express Runs onMTWTFSS | 03:50 PM JAJ Jhajha | 6h 13m 191 KM 50 stops | 10:03 PM MNAE Mankar 50 KM from GPLG | ||||||
13124 - Sitamarhi - Sealdah Express Runs onMTWTFSS | 04:10 PM JAJ Jhajha | 7h 4m 183 KM 79 stops | 11:14 PM PAN Panagarh 53 KM from GPLG | ||||||
15941 - Jhajha - Dibrugarh Weekly Express Runs onMTWTFSS | 10:05 PM JAJ Jhajha | 7h 10m 159 KM 32 stops | 05:15 AM SNT Sainthia 17 KM from GPLG | ||||||
13134 - Varanasi - Sealdah (Upper India) Express Runs onMTWTFSS | 09:13 PM KJH Kajra 47 KM from JAJ | 9h 23m 208 KM 83 stops | 06:36 AM AMP Ahmadpur 8 KM from GPLG | ||||||
13120 - Anand Vihar Terminal - Sealdah (Upper India) Express Runs onMTWTFSS | 09:13 PM KJH Kajra 47 KM from JAJ | 9h 23m 208 KM 90 stops | 06:36 AM AMP Ahmadpur 8 KM from GPLG | ||||||
13032 - JYG HWH EXP Runs onMTWTFSS | 04:59 AM KJH Kajra 47 KM from JAJ | 11h 28m 208 KM 109 stops | 04:27 PM AMP Ahmadpur 8 KM from GPLG |
Trains from Gopalpurgram to Jhajha
Trains originating from Jhajha
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
03265 - KGG RGD SPL | 04:58 PM KIUL Kiul | 4h 27m 71 KM 6 stops | 09:25 PM RGD Rajgir | |||||||||
13241 - INTERCITY EXP | 08:45 AM BAKA Banka | 7h 30m 194 KM 19 stops | 04:15 PM RJPB Patna | |||||||||
13410 - INTERCITY EXP | 02:00 PM KIUL Kiul | 6h 45m 204 KM 21 stops | 08:45 PM MLDT Malda | |||||||||
22499 - VANDE BHARAT EXP | 03:10 PM DGHR Deoghar | 7h 20m 385 KM 8 stops | 10:30 PM BSB Varanasi | |||||||||
15625 - DGHR AGTL EXP | 08:00 PM DGHR Deoghar | 1d 9h 45m 471 KM 23 stops | 05:45 AM AGTL Agartala |
Trains passing through Jhajha
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
03266 - RGD KGG SPL | 06:10 AM RGD Rajgir | 4h 71 KM 7 stops | 10:10 AM KIUL Kiul | |||||||||
15553 - BGP JYG EXP | 07:50 AM BGP Bhagalpur | 8h 15m 171 KM 15 stops | 04:05 PM JYG Jaynagar | |||||||||
15554 - JYG BGP EXP | 08:10 PM JYG Jaynagar | 9h 5m 171 KM 16 stops | 05:15 AM BGP Bhagalpur | |||||||||
13513 - ASN HTE EXP | 04:10 AM ASN Asansol | 9h 50m 175 KM 17 stops | 02:00 PM HTE Hatia | |||||||||
13514 - HTE ASN EXP | 02:55 PM HTE Hatia | 8h 50m 175 KM 17 stops | 11:45 PM ASN Asansol |
Trains reaching to Gopalpurgram
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12337 - SANTINIKETN EXP | 10:00 AM HWH Howrah | 2h 15m 136 KM 4 stops | 12:15 PM BHP Bolpur | |||||||||
22321 - HOOL EXPRESS | 06:55 AM HWH Howrah | 4h 20m 167 KM 11 stops | 11:15 AM SURI Siuri | |||||||||
12347 - HWH RPH EXPRESS | 12:15 PM HWH Howrah | 3h 35m 185 KM 9 stops | 03:50 PM RPH Rampur Hat | |||||||||
13187 - SDAH RPH EXPRES | 07:20 AM SDAH Kolkata | 4h 35m 185 KM 10 stops | 11:55 AM RPH Rampur Hat | |||||||||
53047 - VISWABHARTI PSG | 04:35 PM HWH Howrah | 4h 50m 185 KM 23 stops | 09:25 PM RPH Rampur Hat |
Trains passing through Gopalpurgram
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
12338 - SANTINIKETN EXP | 01:15 PM BHP Bolpur | 2h 45m 136 KM 4 stops | 04:00 PM HWH Howrah | |||||||||
22322 - HOOL EXPRESS | 01:40 PM SURI Siuri | 4h 20m 167 KM 11 stops | 06:00 PM HWH Howrah | |||||||||
13017 - GANADEVTA EXP | 06:05 AM HWH Howrah | 5h 50m 181 KM 15 stops | 11:55 AM AZ Azimganj | |||||||||
13028 - KAVIGURU EXPRES | 08:10 AM AZ Azimganj | 5h 45m 181 KM 11 stops | 01:55 PM HWH Howrah | |||||||||
13018 - GANADEVTA EXP | 03:50 PM AZ Azimganj | 5h 50m 181 KM 15 stops | 09:40 PM HWH Howrah |