From
To
Date
Sat, Feb 7

Authorised IRCTC partner

Reoti B Khera To Simbhooli Trains

Popular Trains from Reoti B Khera to Simbhooli

39 found from BTO, AO, BC, BE, KEG, CH, RMU to SMBL, HPU, GMS, AMRO, GZB, GJL

Train name and numberStarting stationDurationEnding station

14321 - BE BHUJ EXPRESS

Runs onMTWTFSS

06:35 AM

BE

Bareilly

29 KM from RBK

3h 7m

165 KM

48 stops

09:42 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

14311 - ALA HAZRAT EXP

Runs onMTWTFSS

06:35 AM

BE

Bareilly

29 KM from RBK

3h 7m

165 KM

49 stops

09:42 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

12035 - PURNAGIRI JANST

Runs onMTWTFSS

03:13 PM

KEG

Karengi

6 KM from RBK

3h 37m

114 KM

25 stops

06:50 PM

SMBL

Simbhooli

14315 - INTERCITY EXP

Runs onMTWTFSS

05:15 AM

BTO

Bhitaura

25 KM from RBK

2h 38m

124 KM

16 stops

07:53 AM

GMS

Garhmuktesar

9 KM from SMBL

14207 - PADMAVAT EXP

Runs onMTWTFSS

01:27 AM

BE

Bareilly

29 KM from RBK

3h 12m

165 KM

18 stops

04:39 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

22453 - RAJYA RANI EXP

Runs onMTWTFSS

05:57 PM

BE

Bareilly

29 KM from RBK

3h 33m

165 KM

10 stops

09:30 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹105

22489 - VANDE BHARAT EXP

Runs onMTWTFSS

05:15 PM

BE

Bareilly

29 KM from RBK

2h 55m

165 KM

7 stops

08:10 PM

HPU

Hapur

20 KM from SMBL

14017 - SADBHAVANA EXP

Runs onMTWTFSS

11:03 PM

AO

Aonla

6 KM from RBK

3h 59m

144 KM

37 stops

03:02 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹1175

14015 - SADBHAVANA EXP

Runs onMTWTFSS

11:03 PM

AO

Aonla

6 KM from RBK

3h 59m

144 KM

37 stops

03:02 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

14013 - SLN ANVT EXP

Runs onMTWTFSS

11:03 PM

AO

Aonla

6 KM from RBK

3h 59m

144 KM

15 stops

03:02 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

14007 - SADBHAVANA EXP

Runs onMTWTFSS

11:03 PM

AO

Aonla

6 KM from RBK

3h 59m

144 KM

37 stops

03:02 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

15127 - KASHI V NATH EXP

Runs onMTWTFSS

12:15 AM

BE

Bareilly

29 KM from RBK

3h

139 KM

32 stops

03:15 AM

GMS

Garhmuktesar

9 KM from SMBL

Starting from ₹145

15273 - SATYAGRAH EXP

Runs onMTWTFSS

02:27 AM

BE

Bareilly

29 KM from RBK

3h 13m

139 KM

46 stops

05:40 AM

GMS

Garhmuktesar

9 KM from SMBL

Starting from ₹145

14241 - NAUCHANDI EXP

Runs onMTWTFSS

01:52 AM

BE

Bareilly

29 KM from RBK

3h 21m

139 KM

30 stops

05:13 AM

GMS

Garhmuktesar

9 KM from SMBL

14205 - AYODHYA EXPRESS

Runs onMTWTFSS

11:33 PM

BE

Bareilly

29 KM from RBK

2h 49m

165 KM

11 stops

02:22 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹505

12203 - GARIB RATH EXP

Runs onMTWTFSS

09:31 AM

BE

Bareilly

29 KM from RBK

2h 56m

165 KM

25 stops

12:27 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹310

13429 - MLDT ANVT EXP

Runs onMTWTFSS

09:44 AM

BE

Bareilly

29 KM from RBK

2h 56m

165 KM

26 stops

12:40 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

15011 - LJN CDG EXPRESS

Runs onMTWTFSS

05:02 AM

CH

Chandausi

35 KM from RBK

1h 53m

66 KM

20 stops

06:55 AM

GJL

Gajraula

27 KM from SMBL

Starting from ₹145

15115 - CPR DLI EXP

Runs onMTWTFSS

04:30 AM

AO

Aonla

6 KM from RBK

4h 58m

144 KM

22 stops

09:28 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

12229 - LUCKNOW MAIL

Runs onMTWTFSS

01:42 AM

BE

Bareilly

29 KM from RBK

3h 13m

165 KM

9 stops

04:55 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹175

14011 - RDP ANVT EXPRESS

Runs onMTWTFSS

01:40 PM

CH

Chandausi

35 KM from RBK

2h 45m

102 KM

29 stops

04:25 PM

HPU

Hapur

20 KM from SMBL

14009 - CHAMPRN SATYGRH

Runs onMTWTFSS

01:20 PM

CH

Chandausi

35 KM from RBK

2h 45m

102 KM

18 stops

04:05 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

15621 - KYQ ANVT EXP

Runs onMTWTFSS

01:40 PM

CH

Chandausi

35 KM from RBK

2h 45m

102 KM

27 stops

04:25 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹145

15909 - AVADH ASSAM EXP

Runs onMTWTFSS

10:25 AM

BE

Bareilly

29 KM from RBK

3h 35m

165 KM

91 stops

02:00 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹505

22544 - LKU BDTS SUP EXP

Runs onMTWTFSS

09:25 AM

RMU

Rampur

52 KM from RBK

2h 5m

121 KM

18 stops

11:30 AM

HPU

Hapur

20 KM from SMBL

15014 - RANIKHET EXP

Runs onMTWTFSS

11:07 PM

RMU

Rampur

52 KM from RBK

3h 3m

121 KM

38 stops

02:10 AM

HPU

Hapur

20 KM from SMBL

Starting from ₹505

15036 - UTR SMPRK K EXP

Runs onMTWTFSS

11:08 AM

RMU

Rampur

52 KM from RBK

1h 44m

54 KM

10 stops

12:52 PM

AMRO

Amroha

50 KM from SMBL

Starting from ₹50

12429 - LKO NDLS AC EXP

Runs onMTWTFSS

02:56 AM

BE

Bareilly

29 KM from RBK

3h 49m

196 KM

6 stops

06:45 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹555

12583 - ANVT DOUBLE DKR

Runs onMTWTFSS

08:20 AM

BE

Bareilly

29 KM from RBK

3h 52m

196 KM

5 stops

12:12 PM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹430

22419 - SUHAILDEV SFAST

Runs onMTWTFSS

03:23 AM

BE

Bareilly

29 KM from RBK

3h 55m

196 KM

12 stops

07:18 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹205

22417 - MAHAMANA EXP

Runs onMTWTFSS

03:20 AM

BE

Bareilly

29 KM from RBK

3h 58m

196 KM

9 stops

07:18 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹855

14003 - MLDT NDLS EXP

Runs onMTWTFSS

09:44 AM

BE

Bareilly

29 KM from RBK

4h

196 KM

24 stops

01:44 PM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹175

15279 - POORBIYA EXP

Runs onMTWTFSS

07:05 AM

BE

Bareilly

29 KM from RBK

4h 3m

196 KM

24 stops

11:08 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹505

12391 - SHRAMJEEVI EXP

Runs onMTWTFSS

11:47 PM

BE

Bareilly

29 KM from RBK

4h 4m

196 KM

34 stops

03:52 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹1150

22200 - SUSHASAN SF EXP

Runs onMTWTFSS

07:51 PM

BE

Bareilly

29 KM from RBK

4h 10m

196 KM

12 stops

12:01 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹205

12371 - HWH BKN SF EXP

Runs onMTWTFSS

04:37 AM

BE

Bareilly

29 KM from RBK

4h 16m

196 KM

30 stops

08:53 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹205

15624 - KYQ BGKT EXP

Runs onMTWTFSS

04:37 AM

BE

Bareilly

29 KM from RBK

4h 16m

196 KM

44 stops

08:53 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹505

12039 - NDLS SHATABADI

Runs onMTWTFSS

05:37 PM

RMU

Rampur

52 KM from RBK

2h 31m

155 KM

9 stops

08:08 PM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹805

15092 - TPU DOZ EXPRESS

Runs onMTWTFSS

09:05 PM

BC

Bareilly

29 KM from RBK

5h 55m

195 KM

23 stops

03:00 AM

GZB

Ghaziabad

55 KM from SMBL

Covid Special Trains from Reoti B Khera to Simbhooli

43 found from BC, AO, BE, RMU, CH, BRYC to GZB, HPU, SBB, GMS

Train name and numberStarting stationDurationEnding station

05721 - KIR ANVT SPECIAL

Runs onMTWTFSS

02:30 PM

CH

Chandausi

35 KM from RBK

2h 35m

102 KM

17 stops

05:05 PM

HPU

Hapur

20 KM from SMBL

08772 - LKU DURG TOD SPL

Runs onMTWTFSS

09:50 PM

RMU

Rampur

52 KM from RBK

2h 49m

155 KM

19 stops

12:40 AM

GZB

Ghaziabad

55 KM from SMBL

03311 - DHN CDG SPL

Runs onMTWTFSS

06:25 PM

BE

Bareilly

29 KM from RBK

2h 52m

165 KM

21 stops

09:17 PM

HPU

Hapur

20 KM from SMBL

01663 - SHC ANVT SPL

Runs onMTWTFSS

09:34 AM

BE

Bareilly

29 KM from RBK

2h 53m

165 KM

19 stops

12:27 PM

HPU

Hapur

20 KM from SMBL

Starting from ₹385

05919 - NTSK BGKT SPL

Runs onMTWTFSS

09:34 AM

BE

Bareilly

29 KM from RBK

2h 53m

165 KM

72 stops

12:27 PM

HPU

Hapur

20 KM from SMBL

05301 - UMB POOJA SPL

Runs onMTWTFSS

03:37 PM

BE

Bareilly

29 KM from RBK

2h 59m

165 KM

20 stops

06:36 PM

HPU

Hapur

20 KM from SMBL

04221 - DLI SUMMER SPL

Runs onMTWTFSS

05:37 AM

BE

Bareilly

29 KM from RBK

3h 5m

165 KM

13 stops

08:42 AM

HPU

Hapur

20 KM from SMBL

04661 - KUMBH MELA SPL

Runs onMTWTFSS

02:42 PM

BE

Bareilly

29 KM from RBK

3h 11m

139 KM

23 stops

05:53 PM

GMS

Garhmuktesar

9 KM from SMBL

04025 - RXL DLI SPL

Runs onMTWTFSS

12:32 PM

BE

Bareilly

29 KM from RBK

3h 16m

165 KM

11 stops

03:48 PM

HPU

Hapur

20 KM from SMBL

04015 - DLI KUMBH SPL

Runs onMTWTFSS

07:40 AM

BE

Bareilly

29 KM from RBK

3h 18m

139 KM

14 stops

10:58 AM

GMS

Garhmuktesar

9 KM from SMBL

04021 - NDLS PUJA SPL

Runs onMTWTFSS

05:50 PM

BE

Bareilly

29 KM from RBK

3h 18m

165 KM

11 stops

09:08 PM

HPU

Hapur

20 KM from SMBL

05065 - GKP NDLS SPL

Runs onMTWTFSS

07:35 AM

BE

Bareilly

29 KM from RBK

3h 25m

196 KM

10 stops

11:00 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹990

04830 - GKP JU SPECIAL

Runs onMTWTFSS

09:33 AM

BE

Bareilly

29 KM from RBK

3h 42m

196 KM

26 stops

01:15 PM

GZB

Ghaziabad

55 KM from SMBL

04215 - DLI FESTIVAL SPL

Runs onMTWTFSS

02:32 AM

BE

Bareilly

29 KM from RBK

3h 43m

196 KM

6 stops

06:15 AM

GZB

Ghaziabad

55 KM from SMBL

05057 - GKP DLI SPL

Runs onMTWTFSS

07:59 AM

BE

Bareilly

29 KM from RBK

3h 43m

196 KM

10 stops

11:42 AM

GZB

Ghaziabad

55 KM from SMBL

05047 - BSBS GZB SPECIAL

Runs onMTWTFSS

07:59 AM

BE

Bareilly

29 KM from RBK

3h 46m

196 KM

9 stops

11:45 AM

GZB

Ghaziabad

55 KM from SMBL

04206 - BSB NDLS SPL

Runs onMTWTFSS

12:40 AM

BE

Bareilly

29 KM from RBK

3h 48m

196 KM

8 stops

04:28 AM

GZB

Ghaziabad

55 KM from SMBL

04207 - BSB NDLS SPL

Runs onMTWTFSS

12:40 AM

BE

Bareilly

29 KM from RBK

3h 48m

196 KM

8 stops

04:28 AM

GZB

Ghaziabad

55 KM from SMBL

05015 - GKP ANVT SPL

Runs onMTWTFSS

06:05 AM

BE

Bareilly

29 KM from RBK

4h

196 KM

9 stops

10:05 AM

GZB

Ghaziabad

55 KM from SMBL

04219 - DLI FESTIVEL SPL

Runs onMTWTFSS

01:15 AM

BE

Bareilly

29 KM from RBK

4h

196 KM

5 stops

05:15 AM

GZB

Ghaziabad

55 KM from SMBL

04403 - DLI SUMMER SPL

Runs onMTWTFSS

04:00 AM

BE

Bareilly

29 KM from RBK

4h

196 KM

9 stops

08:00 AM

GZB

Ghaziabad

55 KM from SMBL

05023 - GKP KWP SPL

Runs onMTWTFSS

07:20 AM

BE

Bareilly

29 KM from RBK

4h 3m

196 KM

16 stops

11:23 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹115

04095 - ANVT FESTIV SPL

Runs onMTWTFSS

05:47 PM

BE

Bareilly

29 KM from RBK

4h 4m

196 KM

6 stops

09:52 PM

GZB

Ghaziabad

55 KM from SMBL

05309 - MAU ANVT SUM SPL

Runs onMTWTFSS

04:50 AM

BE

Bareilly

29 KM from RBK

4h 4m

196 KM

15 stops

08:55 AM

GZB

Ghaziabad

55 KM from SMBL

04009 - JBN ANVT SPECIAL

Runs onMTWTFSS

07:35 AM

BE

Bareilly

29 KM from RBK

4h 6m

196 KM

24 stops

11:42 AM

GZB

Ghaziabad

55 KM from SMBL

04027 - JBN ANVT SPECIAL

Runs onMTWTFSS

07:35 AM

BE

Bareilly

29 KM from RBK

4h 6m

196 KM

24 stops

11:42 AM

GZB

Ghaziabad

55 KM from SMBL

03313 - DHN CDG SPL

Runs onMTWTFSS

06:25 PM

BE

Bareilly

29 KM from RBK

4h 15m

196 KM

19 stops

10:40 PM

GZB

Ghaziabad

55 KM from SMBL

04243 - DLI FESTIVAL SPL

Runs onMTWTFSS

01:35 AM

BE

Bareilly

29 KM from RBK

4h 18m

165 KM

9 stops

05:53 AM

HPU

Hapur

20 KM from SMBL

04011 - Darbhanga - Delhi Special Fare Summer Special

Runs onMTWTFSS

05:27 PM

BE

Bareilly

29 KM from RBK

4h 21m

196 KM

19 stops

09:48 PM

GZB

Ghaziabad

55 KM from SMBL

04213 - ANVT SUMMER SPL

Runs onMTWTFSS

12:40 AM

BE

Bareilly

29 KM from RBK

4h 30m

196 KM

7 stops

05:10 AM

GZB

Ghaziabad

55 KM from SMBL

03221 - RGD ANVT SPL

Runs onMTWTFSS

07:42 AM

BE

Bareilly

29 KM from RBK

4h 33m

196 KM

22 stops

12:15 PM

GZB

Ghaziabad

55 KM from SMBL

05315 - DLI FEST SPL

Runs onMTWTFSS

04:58 AM

AO

Aonla

6 KM from RBK

4h 38m

144 KM

22 stops

09:36 AM

HPU

Hapur

20 KM from SMBL

04708 - DBG BKN SPL

Runs onMTWTFSS

04:22 PM

BE

Bareilly

29 KM from RBK

4h 38m

196 KM

21 stops

09:00 PM

GZB

Ghaziabad

55 KM from SMBL

05577 - SHC ANVT GR SPL

Runs onMTWTFSS

07:05 PM

BE

Bareilly

29 KM from RBK

4h 38m

196 KM

25 stops

11:43 PM

GZB

Ghaziabad

55 KM from SMBL

05001 - GKP DLI SPL

Runs onMTWTFSS

07:20 AM

BE

Bareilly

29 KM from RBK

4h 55m

196 KM

13 stops

12:15 PM

GZB

Ghaziabad

55 KM from SMBL

04019 - BJU ANVT S SPL

Runs onMTWTFSS

01:15 PM

BE

Bareilly

29 KM from RBK

4h 55m

196 KM

15 stops

06:10 PM

GZB

Ghaziabad

55 KM from SMBL

04497 - ANVT SPECIAL

Runs onMTWTFSS

08:50 AM

BE

Bareilly

29 KM from RBK

4h 56m

196 KM

11 stops

01:46 PM

GZB

Ghaziabad

55 KM from SMBL

04031 - SHC ANVT GR SPL

Runs onMTWTFSS

10:02 AM

BE

Bareilly

29 KM from RBK

5h 28m

196 KM

25 stops

03:30 PM

GZB

Ghaziabad

55 KM from SMBL

04489 - LKO NZM AC HSPL

Runs onMTWTFSS

10:47 PM

BE

Bareilly

29 KM from RBK

5h 38m

196 KM

5 stops

04:26 AM

GZB

Ghaziabad

55 KM from SMBL

Starting from ₹1040

05097 - TPU DOZ SPL

Runs onMTWTFSS

09:10 PM

BC

Bareilly

29 KM from RBK

6h 8m

195 KM

22 stops

03:18 AM

GZB

Ghaziabad

55 KM from SMBL

04233 - NDLS FESTIVL SPL

Runs onMTWTFSS

11:50 PM

BE

Bareilly

29 KM from RBK

7h 12m

203 KM

6 stops

07:03 AM

SBB

Ghaziabad

61 KM from SMBL

04043 - GKP ANVT SPL

Runs onMTWTFSS

02:45 AM

BRYC

Bareilly

29 KM from RBK

7h 23m

196 KM

9 stops

10:08 AM

GZB

Ghaziabad

55 KM from SMBL

04487 - GKP ANVT SPL

Runs onMTWTFSS

02:45 AM

BRYC

Bareilly

29 KM from RBK

7h 23m

196 KM

9 stops

10:08 AM

GZB

Ghaziabad

55 KM from SMBL

Other Trains from Reoti B Khera to Simbhooli

5 found from BE, RBK, CH to GZB, SMBL, HPU, GMS

Train name and numberStarting stationDurationEnding station

15529 - JANSADHARAN EXP

Runs onMTWTFSS

02:02 PM

CH

Chandausi

35 KM from RBK

2h 46m

102 KM

25 stops

04:48 PM

HPU

Hapur

20 KM from SMBL

14511 - NAUCHANDI EXP

Runs onMTWTFSS

01:56 AM

BE

Bareilly

29 KM from RBK

3h 15m

139 KM

30 stops

05:11 AM

GMS

Garhmuktesar

9 KM from SMBL

Starting from ₹505

11112 - GWL SUSHASAN EXP

Runs onMTWTFSS

07:52 PM

BE

Bareilly

29 KM from RBK

4h 8m

196 KM

12 stops

12:01 AM

GZB

Ghaziabad

55 KM from SMBL

13119 - Sealdah - Anand Vihar Terminal (Upper India) Express

Runs onMTWTFSS

06:17 AM

BE

Bareilly

29 KM from RBK

4h 11m

196 KM

89 stops

10:28 AM

GZB

Ghaziabad

55 KM from SMBL

54077 - Bareilly - Delhi Passenger

Runs onMTWTFSS

06:18 PM

RBK

Reoti B Khera

6h 15m

120 KM

28 stops

12:33 AM

SMBL

Simbhooli

Trains from Simbhooli to Reoti B Khera

Trains originating from Reoti B Khera

Train name and numberStarting stationDurationEnding station

14308 - BE PYGS EXP

05:45 PM

BE

Bareilly

8h 51m

401 KM

16 stops

02:36 AM

PRG

Prayagraj

15010 - IZN GKP EXP

03:40 PM

IZN

Izzatnagar

15h 20m

430 KM

30 stops

07:00 AM

GKP

Gorakhpur

14236 - BE BSB EXP

04:45 PM

BE

Bareilly

14h 15m

487 KM

27 stops

07:00 AM

BSB

Varanasi

14320 - BE INDB EXP

11:25 AM

BE

Bareilly

21h 30m

718 KM

19 stops

08:55 AM

INDB

Indore

04348 - BE HWH SPL

11:10 PM

BE

Bareilly

1d 3h 2m

1102 KM

28 stops

02:12 AM

HWH

Howrah

Trains passing through Reoti B Khera

Train name and numberStarting stationDurationEnding station

05194 - MCTM CPR SPL

12:10 AM

MCTM

1d 7h 50m

28 stops

08:00 AM

CPR

Chhapra

05193 - CPR MCTM SPECIAL

02:00 PM

CPR

Chhapra

1d 9h 5m

28 stops

11:05 PM

MCTM

14208 - PADMAVAT EXP

07:50 PM

DLI

Delhi

12h 30m

18 stops

08:20 AM

MBDP

15128 - KASHI V NATH EX

11:35 AM

NDLS

Delhi

17h 5m

35 stops

04:40 AM

BNRS

15120 - DDN BSBS EXP

06:30 PM

DDN

Dehradun

20h 55m

47 stops

03:25 PM

BNRS

Trains reaching to Simbhooli

Train name and numberStarting stationDurationEnding station

14163 - SANGAM EXPRESS

05:50 PM

SFG

Prayagraj

12h 35m

566 KM

23 stops

06:25 AM

MTC

Meerut

03655 - DDU GZB SPL

02:30 PM

DDU

Mughalsarai

12h 30m

677 KM

14 stops

03:00 AM

GZB

Ghaziabad

Trains passing through Simbhooli

Train name and numberStarting stationDurationEnding station

04141 - SFG MCTM SUP SPL

04:10 PM

SFG

Prayagraj

20h 30m

18 stops

12:40 PM

MCTM

04142 - MCTM SFG SF SPL

03:55 PM

MCTM

20h 55m

18 stops

12:50 PM

SFG

Prayagraj

12581 - BNRS NDLS SFEXP

11:10 PM

BNRS

10h 35m

7 stops

09:45 AM

NDLS

Delhi

12582 - BSBS SF EXPRESS

10:50 PM

NDLS

Delhi

11h 10m

7 stops

10:00 AM

BNRS

14208 - PADMAVAT EXP

07:50 PM

DLI

Delhi

12h 30m

18 stops

08:20 AM

MBDP