From
To
Date
Mon, Dec 19

Authorised IRCTC partner

Gahmar To Naihati Trains

Popular Trains from Gahmar to Naihati

32 found from GCT, BUI, BBU, GMR, DLN, RSR, BXR, MAU, SSM to KOAA, NH, HWH, BDC, SHM, SDAH, KQU

Train name and numberStarting stationDurationEnding stationClassesTrain type

13122 - GCT KOAA EXP

Runs onMTWTFSS

01:55 PM

GCT

Ghazipur

26 KM from GMR

15h 20m

591 KM

17 stops

05:15 AM

KOAA

Kolkata

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹415

13106 - BUI SDAH EXP

Runs onMTWTFSS

08:50 AM

BUI

Ballia

45 KM from GMR

17h 14m

538 KM

30 stops

02:04 AM

NH

Naihati

SL, 3A, 2A, 1A

Others

12312 - NETAJI EXPRESS

Runs onMTWTFSS

09:30 PM

BBU

Bhabua

39 KM from GMR

10h 35m

562 KM

39 stops

08:05 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹375

12176 - CHAMBAL EXPRESS

Runs onMTWTFSS

09:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

31 stops

06:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹1385

22308 - BKN HWH SF EXP

Runs onMTWTFSS

07:05 PM

BBU

Bhabua

39 KM from GMR

9h 50m

562 KM

33 stops

04:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹375

13006 - Amritsar - Howrah Mail (PT)

Runs onMTWTFSS

07:16 PM

GMR

Gahmar

12h 14m

565 KM

55 stops

07:30 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

General

12370 - DDN HWH SF EXP

Runs onMTWTFSS

03:13 PM

DLN

Dildarnagar

15 KM from GMR

12h 2m

572 KM

23 stops

03:15 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹405

15050 - GKP KOAA EXP

Runs onMTWTFSS

12:43 PM

RSR

Rasra

41 KM from GMR

14h 47m

568 KM

27 stops

03:30 AM

NH

Naihati

SL, 3A, 2A, 1A

Others

13010 - YNRK HWH EXP

Runs onMTWTFSS

06:07 PM

BBU

Bhabua

39 KM from GMR

11h 33m

544 KM

78 stops

05:40 AM

BDC

Bandel

5 KM from NH

SL, 3A, 2A

Others

Starting from ₹340

22911 - HWH SHIPRA EXP

Runs onMTWTFSS

09:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

37 stops

06:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹375

22198 - VGLB KOAA SF EX

Runs onMTWTFSS

08:20 AM

BXR

Buxar

19 KM from GMR

11h 32m

539 KM

22 stops

07:52 PM

NH

Naihati

SL, 3A, 2A

Others

12334 - VIBHUTI EXPRESS

Runs onMTWTFSS

08:08 PM

GMR

Gahmar

11h 32m

565 KM

33 stops

07:40 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

12322 - KOLKATA MAIL

Runs onMTWTFSS

11:45 PM

BBU

Bhabua

39 KM from GMR

11h 55m

562 KM

46 stops

11:40 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Others

Starting from ₹985

15022 - GKP SHM EXPRESS

Runs onMTWTFSS

04:20 PM

MAU

Mau

55 KM from GMR

17h 10m

614 KM

17 stops

09:30 AM

SHM

Kolkata

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹455

12372 - BKN HWH SF EXP

Runs onMTWTFSS

07:36 AM

SSM

Sasaram

63 KM from GMR

9h 14m

516 KM

30 stops

04:50 PM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹360

22324 - SHABD BHEDI SF

Runs onMTWTFSS

11:15 PM

GCT

Ghazipur

26 KM from GMR

13h 50m

591 KM

9 stops

01:05 PM

KOAA

Kolkata

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹430

12332 - HIMGIRI EXPRESS

Runs onMTWTFSS

11:27 PM

BXR

Buxar

19 KM from GMR

12h 3m

555 KM

32 stops

11:30 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹390

12328 - DDN HWH EXP

Runs onMTWTFSS

03:13 PM

DLN

Dildarnagar

15 KM from GMR

12h 2m

572 KM

21 stops

03:15 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹405

12988 - AII SDAH EXP

Runs onMTWTFSS

05:40 AM

BBU

Bhabua

39 KM from GMR

10h 10m

562 KM

25 stops

03:50 PM

SDAH

Kolkata

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹380

12178 - CHAMBAL EXPRESS

Runs onMTWTFSS

09:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

34 stops

06:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹375

13138 - AMH KOAA EXP

Runs onMTWTFSS

09:28 AM

RSR

Rasra

41 KM from GMR

17h 8m

568 KM

22 stops

02:36 AM

NH

Naihati

SL, 3A, 2A

Others

20976 - CHAMBAL EXP

Runs onMTWTFSS

09:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

34 stops

06:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

12382 - POORVA EXPRESS

Runs onMTWTFSS

07:08 AM

BBU

Bhabua

39 KM from GMR

9h 52m

562 KM

24 stops

05:00 PM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹375

12937 - HWH GARBHA EXP

Runs onMTWTFSS

03:35 AM

SSM

Sasaram

63 KM from GMR

9h 20m

516 KM

19 stops

12:55 PM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹360

13168 - AGC KOAA EXP

Runs onMTWTFSS

10:18 PM

SSM

Sasaram

63 KM from GMR

10h 32m

516 KM

22 stops

08:50 AM

KOAA

Kolkata

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹1280

12354 - LKU HWH SF EXP

Runs onMTWTFSS

09:35 AM

SSM

Sasaram

63 KM from GMR

8h 50m

516 KM

19 stops

06:25 PM

HWH

Howrah

32 KM from NH

SL, 3A, 2A

Others

Starting from ₹1745

12308 - JU HWH EXPRESS

Runs onMTWTFSS

07:05 PM

BBU

Bhabua

39 KM from GMR

9h 50m

562 KM

34 stops

04:55 AM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

12304 - POORVA EXPRESS

Runs onMTWTFSS

04:58 AM

BXR

Buxar

19 KM from GMR

12h 2m

555 KM

28 stops

05:00 PM

HWH

Howrah

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹390

12358 - DURGIANA EXP

Runs onMTWTFSS

03:23 AM

SSM

Sasaram

63 KM from GMR

8h 17m

516 KM

18 stops

11:40 AM

KOAA

Kolkata

32 KM from NH

SL, 3A, 2A, 1A

Others

12380 - JALIWALA B EXP

Runs onMTWTFSS

07:23 AM

SSM

Sasaram

63 KM from GMR

9h 12m

516 KM

23 stops

04:35 PM

SDAH

Kolkata

32 KM from NH

SL, 3A, 2A, 1A

Others

Starting from ₹1260

13152 - KOLKATA EXPRESS

Runs onMTWTFSS

03:32 AM

BBU

Bhabua

39 KM from GMR

10h 46m

534 KM

81 stops

02:18 PM

KQU

Kamarkundu

23 KM from NH

SL, 3A, 2A

Others

Starting from ₹910

82316 - KOAA SUVIDHA SPL

Runs onMTWTFSS

01:52 PM

BXR

Buxar

19 KM from GMR

12h 38m

539 KM

23 stops

02:30 AM

NH

Naihati

SL, 3A

Suvidha

Covid Special Trains from Gahmar to Naihati

35 found from SSM, BBU, BXR, GMR, DLN, RSR, GCT, MAU, BUI to KOAA, HWH, SDAH, BDC, KQU, NH, SHM

Train name and numberStarting stationDurationEnding stationClassesTrain type

02358 - ASR KOAA SUP SPL

Runs onMTWTFSS

03:19 AM

SSM

Sasaram

63 KM from GMR

8h 21m

516 KM

17 stops

11:40 AM

KOAA

Kolkata

32 KM from NH

2S, SL, 3A, 2A

Special Train

02354 - LKU HWH SF SPL

Runs onMTWTFSS

09:37 AM

SSM

Sasaram

63 KM from GMR

8h 48m

516 KM

19 stops

06:25 PM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02937 - GIMB HWH SF SPL

Runs onMTWTFSS

03:53 AM

SSM

Sasaram

63 KM from GMR

9h 2m

516 KM

17 stops

12:55 PM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02380 - JALIAWALA B SPL

Runs onMTWTFSS

07:23 AM

SSM

Sasaram

63 KM from GMR

9h 12m

516 KM

16 stops

04:35 PM

SDAH

Kolkata

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

02911 - INDB HWH SPL

Runs onMTWTFSS

09:10 PM

BBU

Bhabua

39 KM from GMR

9h 45m

562 KM

34 stops

06:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02386 - JU HWH SF SPL

Runs onMTWTFSS

07:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

20 stops

04:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

02388 - BKN HWH SF SPL

Runs onMTWTFSS

07:06 PM

BBU

Bhabua

39 KM from GMR

9h 49m

562 KM

29 stops

04:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

02176 - CHAMBAL SF SPL

Runs onMTWTFSS

09:04 PM

BBU

Bhabua

39 KM from GMR

9h 51m

562 KM

30 stops

06:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

04976 - HWH SF SPL

Runs onMTWTFSS

09:04 PM

BBU

Bhabua

39 KM from GMR

9h 51m

562 KM

33 stops

06:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02178 - MTJ HWH SF SPL

Runs onMTWTFSS

09:04 PM

BBU

Bhabua

39 KM from GMR

9h 51m

562 KM

33 stops

06:55 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02382 - POORVA EXP SPL

Runs onMTWTFSS

07:04 AM

BBU

Bhabua

39 KM from GMR

9h 56m

562 KM

22 stops

05:00 PM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

02988 - SDAH FESTVL SPL

Runs onMTWTFSS

05:45 AM

BBU

Bhabua

39 KM from GMR

10h 5m

562 KM

22 stops

03:50 PM

SDAH

Kolkata

32 KM from NH

2S, SL, 3A, 2A

Special Tatkal

04222 - KOAA FEST EX SPL

Runs onMTWTFSS

09:50 AM

SSM

Sasaram

63 KM from GMR

10h 13m

497 KM

13 stops

08:03 PM

BDC

Bandel

5 KM from NH

2S, SL, 3A

Special Train

03062 - Mumbai Ltt Howrah Tatkal Fare Special

Runs onMTWTFSS

10:00 PM

SSM

Sasaram

63 KM from GMR

10h 25m

516 KM

26 stops

08:25 AM

HWH

Howrah

32 KM from NH

2S, SL, CC, 3A, 2A, 1A

Special Tatkal

03168 - AGC KOAA EXP SPL

Runs onMTWTFSS

10:20 PM

SSM

Sasaram

63 KM from GMR

10h 30m

516 KM

22 stops

08:50 AM

KOAA

Kolkata

32 KM from NH

2S, SL, 3A, 2A

Special Train

03112 - Barauni Kolkata Janasadharan Holi Special

Runs onMTWTFSS

05:43 PM

BBU

Bhabua

39 KM from GMR

10h 32m

562 KM

29 stops

04:15 AM

HWH

Howrah

32 KM from NH

2S, SL, CC, 3A, 2A, 1A

Special Train

02312 - NETAJI EXP SPL

Runs onMTWTFSS

09:30 PM

BBU

Bhabua

39 KM from GMR

10h 35m

562 KM

39 stops

08:05 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

03152 - KOLKATA SPL

Runs onMTWTFSS

03:37 AM

BBU

Bhabua

39 KM from GMR

10h 44m

534 KM

66 stops

02:21 PM

KQU

Kamarkundu

23 KM from NH

2S, SL, 3A, 2A

Special Train

01106 - JHS KOAA SF SPL

Runs onMTWTFSS

08:40 AM

BXR

Buxar

19 KM from GMR

11h 12m

539 KM

19 stops

07:52 PM

NH

Naihati

2S, SL, 3A, 2A

Special Train

03010 - YNRK HWH SPL

Runs onMTWTFSS

06:10 PM

BBU

Bhabua

39 KM from GMR

11h 30m

544 KM

68 stops

05:40 AM

BDC

Bandel

5 KM from NH

2S, SL, 3A, 2A

Special Tatkal

02334 - VIBHUTI EXP SPL

Runs onMTWTFSS

08:08 PM

GMR

Gahmar

11h 32m

565 KM

30 stops

07:40 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A

Special Train

02322 - CSMT HWH SPL

Runs onMTWTFSS

11:46 PM

BBU

Bhabua

39 KM from GMR

11h 54m

562 KM

47 stops

11:40 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Tatkal

02370 - DDN HWH SPL

Runs onMTWTFSS

03:13 PM

DLN

Dildarnagar

15 KM from GMR

12h 2m

572 KM

22 stops

03:15 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Tatkal

02304 - POORVA EXP SPL

Runs onMTWTFSS

04:58 AM

BXR

Buxar

19 KM from GMR

12h 2m

555 KM

24 stops

05:00 PM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Train

02328 - DDN HWH SPL

Runs onMTWTFSS

03:13 PM

DLN

Dildarnagar

15 KM from GMR

12h 2m

572 KM

19 stops

03:15 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Tatkal

02332 - HWH FESTIVAL SPL

Runs onMTWTFSS

11:27 PM

BXR

Buxar

19 KM from GMR

12h 3m

555 KM

32 stops

11:30 AM

HWH

Howrah

32 KM from NH

2S, SL, 3A, 2A, 1A

Special Tatkal

03170 - HW KOAA PUJA SPL

Runs onMTWTFSS

01:52 PM

BXR

Buxar

19 KM from GMR

12h 38m

539 KM

27 stops

02:30 AM

NH

Naihati

SL, 3A

Special Tatkal

03126 - AII KOAA SF SPL

Runs onMTWTFSS

03:30 PM

BXR

Buxar

19 KM from GMR

13h 30m

555 KM

27 stops

05:00 AM

KOAA

Kolkata

32 KM from NH

SL, 3A

Special Tatkal

05050 - KOAA FESTVL SPL

Runs onMTWTFSS

12:33 PM

RSR

Rasra

41 KM from GMR

14h 45m

568 KM

26 stops

03:18 AM

NH

Naihati

2S, SL, 3A, 2A, 1A

Special Tatkal

03122 - GCT KOAA EXP SPL

Runs onMTWTFSS

01:55 PM

GCT

Ghazipur

26 KM from GMR

15h 20m

591 KM

15 stops

05:15 AM

KOAA

Kolkata

32 KM from NH

2S, SL, 3A, 2A

Special Train

03138 - AMH KOAA SPL

Runs onMTWTFSS

09:28 AM

RSR

Rasra

41 KM from GMR

17h 8m

568 KM

21 stops

02:36 AM

NH

Naihati

2S, SL, 3A, 2A

Special Train

05022 - GKP PURI SPL

Runs onMTWTFSS

04:20 PM

MAU

Mau

55 KM from GMR

17h 10m

614 KM

15 stops

09:30 AM

SHM

Kolkata

32 KM from NH

SL, 3A

Special Tatkal

03106 - BUI SDAH SPL

Runs onMTWTFSS

08:50 AM

BUI

Ballia

45 KM from GMR

17h 14m

538 KM

27 stops

02:04 AM

NH

Naihati

2S, SL, 3A, 2A, 1A

Special Train

08118 - SHM FESTIVL SPL

Runs onMTWTFSS

01:40 PM

MAU

Mau

55 KM from GMR

20h 20m

614 KM

22 stops

10:00 AM

SHM

Kolkata

32 KM from NH

SL, 3A, 2A

Special Tatkal

09311 - Indore Muzaffarpur One Way Festival Special

Runs onMTWTFSS

05:30 AM

BXR

Buxar

19 KM from GMR

1d 17h 15m

555 KM

26 stops

10:45 PM

KOAA

Kolkata

32 KM from NH

2S, SL, 3A

Special Train

Other Trains from Gahmar to Naihati

7 found from BBU, BXR, GMR, DLN to BDC, NH, CNS, DAKE

Train name and numberStarting stationDurationEnding stationClassesTrain type

23010 - Doon Express Slip

Runs onMTWTFSS

06:31 PM

BBU

Bhabua

39 KM from GMR

11h 9m

544 KM

67 stops

05:40 AM

BDC

Bandel

5 KM from NH

2S, SL, CC, 3A, 2A, 1A

Express

11106 - PRATHAM S SNGRM

Runs onMTWTFSS

08:40 AM

BXR

Buxar

19 KM from GMR

11h 12m

539 KM

19 stops

07:52 PM

NH

Naihati

SL, 3A, 2A

Others

13112 - Lal Quila Express

Runs onMTWTFSS

03:22 PM

GMR

Gahmar

15h

550 KM

72 stops

06:22 AM

NH

Naihati

2S, SL, CC, 3A, 2A, 1A

Express

13008 - U A TOOFAN EXP

Runs onMTWTFSS

02:13 AM

DLN

Dildarnagar

15 KM from GMR

16h 12m

553 KM

107 stops

06:25 PM

BDC

Bandel

5 KM from NH

SL, 3A

Others

13050 - ASR HWH EXPRESS

Runs onMTWTFSS

10:00 PM

GMR

Gahmar

16h 30m

546 KM

106 stops

02:30 PM

CNS

Chuchura

4 KM from NH

SL, 3A

Others

13120 - ANVT SDAH EXP

Runs onMTWTFSS

11:11 AM

GMR

Gahmar

23h 3m

560 KM

90 stops

10:14 AM

DAKE

Dakhineswar

26 KM from NH

SL, 3A

Others

13134 - BSB SDAH EXPRESS

Runs onMTWTFSS

11:11 AM

GMR

Gahmar

23h 4m

560 KM

83 stops

10:15 AM

DAKE

Dakhineswar

26 KM from NH

SL, 3A

Others

Trains from Naihati to Gahmar

Trains originating from Gahmar

Train name and numberStarting stationDurationEnding station

07052 - CPR SC EXP SPL

02:10 AM

BUI

Ballia

1d 17h

1095 KM

23 stops

07:10 PM

SC

Hyderabad

14611 - GCT SVDK EXP

08:30 AM

GCT

Ghazipur

1d 4h

1174 KM

15 stops

12:30 PM

SVDK

Katra

09134 - GCT BL SPL

01:20 AM

GCT

Ghazipur

1d 7h

1220 KM

18 stops

08:20 AM

BL

Valsad

20942 - GCT BDTS SF EXP

07:30 PM

GCT

Ghazipur

1d 8h 50m

1320 KM

28 stops

04:20 AM

BDTS

Mumbai

01052 - MAU LTT SPL

05:45 AM

MAU

Mau

1d 7h 30m

1336 KM

17 stops

01:15 PM

LTT

Mumbai

Trains passing through Gahmar

Train name and numberStarting stationDurationEnding station

12390 - MAS GAYA EXP

08:56 PM

SSM

Sasaram

1h 54m

100 KM

19 stops

10:50 PM

GAYA

Gaya

01659 - RKMP GAYA SPL

06:47 AM

SSM

Sasaram

1h 43m

100 KM

17 stops

08:30 AM

GAYA

Gaya

01709 - JBP GAYA SPL

06:47 AM

SSM

Sasaram

1h 43m

100 KM

13 stops

08:30 AM

GAYA

Gaya

12398 - MAHABODHI EXP

12:40 AM

SSM

Sasaram

2h 15m

100 KM

18 stops

02:55 AM

GAYA

Gaya

02398 - DLI GAYA SPECIAL

12:43 AM

SSM

Sasaram

2h 12m

100 KM

15 stops

02:55 AM

GAYA

Gaya

Trains reaching to Naihati

Train name and numberStarting stationDurationEnding station

01029 - BPQ TKNR SPL

09:30 PM

BPQ

Balharshah

1d 13h 50m

1035 KM

32 stops

11:20 AM

TKNR

Thakurnagar

22169 - SRC HUMSAFAR

02:25 PM

RKMP

BHOPAL

1d 1h 10m

1123 KM

15 stops

03:35 PM

SRC

Kolkata

13026 - BPL HWH EXP

09:35 AM

BPL

Bhopal

1d 5h 25m

1126 KM

24 stops

03:00 PM

HWH

Howrah

08006 - SC SHM RRB SPL

07:25 PM

CLX

Chirala

1d 1h 55m

1130 KM

17 stops

09:20 PM

SHM

Kolkata

08014 - CLX SHM RRB SPL

07:25 PM

CLX

Chirala

1d 1h 55m

1130 KM

17 stops

09:20 PM

SHM

Kolkata

Trains passing through Naihati

Train name and numberStarting stationDurationEnding station

22197 - KOAA VGLB SF EX

07:25 AM

KOAA

Kolkata

23h 55m

1047 KM

20 stops

07:20 AM

VGLB

Jhansi

12175 - CHAMBAL EXPRESS

05:45 PM

HWH

Howrah

23h 20m

1109 KM

33 stops

05:05 PM

GWL

Gwalior

15722 - PAHARIA EXPRESS

08:28 AM

ULB

Ulubaria

3h 27m

112 KM

19 stops

11:55 AM

DGHA

Digha

22170 - RKMP HUMSAFAR

08:35 PM

SRC

Kolkata

23h 35m

1123 KM

16 stops

08:10 PM

RKMP

BHOPAL

13025 - HWH BPL EXPRESS

12:35 PM

HWH

Howrah

1d 5h 45m

1126 KM

24 stops

06:20 PM

BPL

Bhopal