Result Filters

No. of Transits:


Classes:

Select: All None


Departure Time: to


Arrival Time: to


Departure Stations:

Select: All None


Transit Stations:

Select: All None


Arrival Stations:

Select: All None

Showing 36 Multileg Train routes from ALTAGRAM to VALSAD

Sort on:  

ALTAGRAM

VALSAD

1096

245

ALIPUR DUAR JN,PATNA JN

3469

7

2105

2

UR,SL,3A,2A,1A,3A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

NTSK RJPB EXP - 13281

ALIPUR DUAR JN (APDJ) - 22:30

RJNDR NGR BIHAR (RJPB) - 14:00(day 2)

355

BDTS HUMSAFAR - 22914

PATNA JN (PNBE) - 23:10(day 2)

VALSAD (BL) - 04:05(day 4)

1730

2day 9hour 49minute

Operates:

ALTAGRAM

VALSAD

480

1100

NEW JALPAIGURI,H NIZAMUDDIN

3500

4

554

2

UR,3A,2A,1A,SL,3A,2A

BXT - SGUJ DEMU - 75718

ALTAGRAM (ATM) - 08:00

NEW JALPAIGURI (NJP) - 10:30

15

DBRT RAJDHANI EX - 12423

NEW JALPAIGURI (NJP) - 13:15

NEW DELHI (NDLS) - 10:20(day 2)

 

HW BL SUP EXP - 12912

H NIZAMUDDIN (NZM) - 23:35(day 2)

VALSAD (BL) - 18:20(day 3)

540

2day 10hour 20minute

Operates:

ALTAGRAM

VALSAD

785

100

NEW JALPAIGURI,BHUSAVAL JN

3635

5

945

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

GHY LTT EXPRESS - 15648

NEW JALPAIGURI (NJP) - 23:55

BHUSAVAL JN (BSL) - 11:45(day 3)

690

KHANDESH EXP - 19004

BHUSAVAL JN (BSL) - 17:40(day 3)

VALSAD (BL) - 01:40(day 4)

240

2day 12hour 35minute

Operates:

ALTAGRAM

VALSAD

1096

425

NEW COOCH BEHAR,VIRAR

3649

8

850

2

UR,SL,3A,2A,UR

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

GHY LTT EXPRESS - 15648

NEW COOCH BEHAR (NCB) - 21:20

LOKMANYATILAK T (LTT) - 20:00(day 3)

795

VIRAR BH - 69149

VIRAR (VR) - 04:00(day 4)

VALSAD (BL) - 07:05(day 4)

35

2day 12hour 49minute

Operates:

ALTAGRAM

VALSAD

785

233

NEW JALPAIGURI,KANPUR CENTRAL

3768

5

1065

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

NORTH EAST EXP - 12505

NEW JALPAIGURI (NJP) - 17:25

KANPUR CENTRAL (CNB) - 12:45(day 2)

505

GCT BDTS EXP - 19042

KANPUR CENTRAL (CNB) - 03:35(day 3)

VALSAD (BL) - 03:53(day 4)

545

2day 14hour 48minute

Operates:

ALTAGRAM

VALSAD

785

245

NEW JALPAIGURI,PATNA JN

3780

7

2025

2

UR,SL,3A,2A,1A,3A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

NTSK RJPB EXP - 13281

NEW JALPAIGURI (NJP) - 03:25(day 2)

RJNDR NGR BIHAR (RJPB) - 14:00(day 2)

280

BDTS HUMSAFAR - 22914

PATNA JN (PNBE) - 23:10(day 2)

VALSAD (BL) - 04:05(day 4)

1730

2day 15hour

Operates:

ALTAGRAM

VALSAD

480

35

NEW JALPAIGURI,KANPUR CENTRAL

3875

5

1035

2

UR,SL,3A,2A,1A,SL,3A,2A

BXT - SGUJ DEMU - 75718

ALTAGRAM (ATM) - 08:00

NEW JALPAIGURI (NJP) - 10:30

15

PORVOTR S KRNTI - 15601

NEW JALPAIGURI (NJP) - 13:35

KANPUR CENTRAL (CNB) - 06:45(day 2)

475

AVADH EXPRESS - 19038

KANPUR CENTRAL (CNB) - 22:37(day 2)

VALSAD (BL) - 00:35(day 4)

545

2day 16hour 35minute

Operates:

ALTAGRAM

VALSAD

785

354

NEW JALPAIGURI,MERTA ROAD JN

3889

4

259

2

UR,UR,2S,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

GHY - BKN EXPRESS - 25632

NEW JALPAIGURI (NJP) - 18:25

MERTA ROAD JN (MTD) - 02:52(day 3)

 

RANAKPUR EXPRES - 14707

MERTA ROAD JN (MTD) - 12:47(day 3)

VALSAD (BL) - 05:54(day 4)

245

2day 16hour 49minute

Operates:

ALTAGRAM

VALSAD

1096

688

NEW COOCH BEHAR,NEW DELHI

3912

5

2985

2

UR,3A,2A,1A,SL,3A,2A,1A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

DBRG NDLS RAJEXP - 20503

NEW COOCH BEHAR (NCB) - 10:07(day 2)

NEW DELHI (NDLS) - 13:55(day 3)

2425

PASCHIM EXPRESS - 12926

NEW DELHI (NDLS) - 16:45(day 3)

VALSAD (BL) - 11:28(day 4)

540

2day 17hour 12minute

Operates:

ALTAGRAM

VALSAD

1096

688

DHUPGURI,AMBALA CANT JN

3912

4

1245

2

UR,SL,3A,2A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

DHUPGURI (DQG) - 18:39

5

AMARNATH EXPRESS - 15653

DHUPGURI (DQG) - 20:02

AMBALA CANT JN (UMB) - 05:40(day 3)

645

PASCHIM EXPRESS - 22926

AMBALA CANT JN (UMB) - 13:05(day 3)

VALSAD (BL) - 11:28(day 4)

595

2day 17hour 12minute

Operates:

ALTAGRAM

VALSAD

1096

688

NEW COOCH BEHAR,NEW DELHI

3912

4

1185

2

UR,SL,3A,2A,SL,3A,2A,1A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

KYQ BGKT EXPRESS - 15624

NEW COOCH BEHAR (NCB) - 22:50

DELHI (DLI) - 10:25(day 3)

625

PASCHIM EXPRESS - 12926

NEW DELHI (NDLS) - 16:45(day 3)

VALSAD (BL) - 11:28(day 4)

540

2day 17hour 12minute

Operates:

ALTAGRAM

VALSAD

1096

688

ALIPUR DUAR JN,MATHURA JN

3912

4

1160

2

UR,SL,3A,2A,SL,3A,2A,1A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

KYQ JP KAVIGURU - 19710

ALIPUR DUAR JN (APDJ) - 23:35

MATHURA JN (MTJ) - 11:55(day 3)

635

PASCHIM EXPRESS - 12926

MATHURA JN (MTJ) - 19:15(day 3)

VALSAD (BL) - 11:28(day 4)

505

2day 17hour 12minute

Operates:

ALTAGRAM

VALSAD

785

425

NEW JALPAIGURI,VIRAR

3960

8

885

2

UR,SL,3A,2A,1A,UR

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

KARMABHOOMI EXP - 22512

NEW JALPAIGURI (NJP) - 03:25(day 2)

LOKMANYATILAK T (LTT) - 23:15(day 3)

835

VIRAR BH - 69149

VIRAR (VR) - 04:00(day 4)

VALSAD (BL) - 07:05(day 4)

35

2day 18hour

Operates:

ALTAGRAM

VALSAD

554

245

NEW BONGAIGAON,PATNA JN

4011

5

2165

2

UR,SL,3A,2A,1A,3A

NJP - RNY PASSENGER - 55713

ALTAGRAM (ATM) - 09:14

NEW BONGAIGAON (NBQ) - 17:00

45

NTSK RJPB EXP - 13281

NEW BONGAIGAON (NBQ) - 21:00

RJNDR NGR BIHAR (RJPB) - 14:00(day 2)

390

BDTS HUMSAFAR - 22914

PATNA JN (PNBE) - 23:10(day 2)

VALSAD (BL) - 04:05(day 4)

1730

2day 18hour 51minute

Operates:

ALTAGRAM

VALSAD

1096

877

ALIPUR DUAR JN,BORIVALI

4101

7

960

2

UR,SL,3A,2A,1A,UR

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

KARMABHOOMI EXP - 22512

ALIPUR DUAR JN (APDJ) - 22:30

LOKMANYATILAK T (LTT) - 23:15(day 3)

860

UMB - KLK LINK EXP - 22925

BORIVALI (BVI) - 12:14(day 4)

VALSAD (BL) - 14:37(day 4)

80

2day 20hour 21minute

Operates:

ALTAGRAM

VALSAD

785

590

NEW JALPAIGURI,BHAGAT KI KOTHI

4125

5

1115

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

GHY BME BKN EXP - 15632

NEW JALPAIGURI (NJP) - 18:25

JODHPUR JN (JU) - 06:00(day 3)

685

BGKT BDTS SF EXP - 22966

BHAGAT KI KOTHI (BGKT) - 19:40(day 3)

VALSAD (BL) - 09:50(day 4)

415

2day 20hour 45minute

Operates:

ALTAGRAM

VALSAD

785

688

NEW JALPAIGURI,AMBALA CANT JN

4223

4

1235

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

AMARNATH EXPRESS - 15653

NEW JALPAIGURI (NJP) - 21:50

AMBALA CANT JN (UMB) - 05:40(day 3)

625

PASCHIM EXPRESS - 22926

AMBALA CANT JN (UMB) - 13:05(day 3)

VALSAD (BL) - 11:28(day 4)

595

2day 22hour 23minute

Operates:

ALTAGRAM

VALSAD

785

688

NEW JALPAIGURI,LUDHIANA JN

4223

3

1305

2

UR,SL,3A,2A,SL,3A,2A,1A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

KYQ SVDK EXPRESS - 15655

NEW JALPAIGURI (NJP) - 18:25

LUDHIANA JN (LDH) - 08:40(day 3)

665

PASCHIM EXPRESS - 12926

LUDHIANA JN (LDH) - 10:35(day 3)

VALSAD (BL) - 11:28(day 4)

625

2day 22hour 23minute

Operates:

ALTAGRAM

VALSAD

785

688

NEW JALPAIGURI,NEW DELHI

4223

5

1150

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

KYQ BGKT EXPRESS - 15624

NEW JALPAIGURI (NJP) - 01:30(day 2)

DELHI (DLI) - 10:25(day 3)

595

PASCHIM EXPRESS - 22926

NEW DELHI (NDLS) - 16:45(day 3)

VALSAD (BL) - 11:28(day 4)

540

2day 22hour 23minute

Operates:

ALTAGRAM

VALSAD

1096

1101

NEW COOCH BEHAR,GHAZIABAD

4325

4

1195

2

UR,SL,3A,2A,1A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

ABADH ASSAM EXP - 15909

NEW COOCH BEHAR (NCB) - 03:25(day 2)

GHAZIABAD (GZB) - 14:18(day 3)

625

HW BDTS SF EXP - 22918

GHAZIABAD (GZB) - 22:32(day 3)

VALSAD (BL) - 18:21(day 4)

550

3day 5minute

Operates:

ALTAGRAM

VALSAD

1096

1101

NEW COOCH BEHAR,H NIZAMUDDIN

4325

7

2240

2

UR,3A,2A,1A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

NHLN NDLS AC EXP - 22411

NEW COOCH BEHAR (NCB) - 07:12(day 2)

NEW DELHI (NDLS) - 11:40(day 3)

1680

HW BDTS SF EXP - 22918

H NIZAMUDDIN (NZM) - 23:35(day 3)

VALSAD (BL) - 18:21(day 4)

540

3day 5minute

Operates:

ALTAGRAM

VALSAD

785

845

NEW JALPAIGURI,AHMEDABAD JN

4380

5

985

2

UR,SL,3A,2A,SL,3A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

KYQ GIMB EXPRESS - 15668

NEW JALPAIGURI (NJP) - 18:25

AHMEDABAD JN (ADI) - 18:10(day 3)

770

SAURASHTRA EXP - 19016

AHMEDABAD JN (ADI) - 06:40(day 4)

VALSAD (BL) - 14:05(day 4)

200

3day 1hour

Operates:

ALTAGRAM

VALSAD

554

688

GUWAHATI,NEW DELHI

4454

7

1310

2

UR,SL,3A,2A,1A,SL,3A,2A,1A

NJP - RNY PASSENGER - 55713

ALTAGRAM (ATM) - 09:14

RANGIYA JN (RNY) - 21:30

60

PORVOTR S KRNTI - 15601

GUWAHATI (GHY) - 06:15(day 2)

NEW DELHI (NDLS) - 13:00(day 3)

710

PASCHIM EXPRESS - 12926

NEW DELHI (NDLS) - 16:45(day 3)

VALSAD (BL) - 11:28(day 4)

540

3day 2hour 14minute

Operates:

ALTAGRAM

VALSAD

785

923

NEW JALPAIGURI,VIRAMGAM JN

4458

5

244

2

UR,2S,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

DWARKA EXPRESS - 15636

NEW JALPAIGURI (NJP) - 18:25

VIRAMGAM JN (VG) - 19:16(day 3)

 

RJT SC EXPRESS - 17017

VIRAMGAM JN (VG) - 08:31(day 4)

VALSAD (BL) - 15:23(day 4)

230

3day 2hour 18minute

Operates:

ALTAGRAM

VALSAD

1096

35

NEW COOCH BEHAR,BARABANKI JN

4699

9

2455

2

UR,3A,2A,1A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

DBRT RAJDHANI EX - 20505

NEW COOCH BEHAR (NCB) - 10:07(day 2)

LUCKNOW NR (LKO) - 06:00(day 3)

1865

AVADH EXPRESS - 19038

BARABANKI JN (BBK) - 18:23(day 3)

VALSAD (BL) - 00:35(day 5)

570

3day 6hour 19minute

Operates:

ALTAGRAM

VALSAD

1096

35

ALIPUR DUAR JN,GORAKHPUR JN

4699

8

1080

2

UR,SL,3A,2A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

KYQ ANVT EXPRESS - 15621

ALIPUR DUAR JN (APDJ) - 10:25(day 2)

GORAKHPUR JN (GKP) - 02:30(day 3)

425

AVADH EXPRESS - 19038

GORAKHPUR JN (GKP) - 13:20(day 3)

VALSAD (BL) - 00:35(day 5)

635

3day 6hour 19minute

Operates:

ALTAGRAM

VALSAD

785

1190

NEW JALPAIGURI,KHURDA ROAD JN

4725

5

1270

2

UR,SL,3A,2A,1A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

GUWAHATI MS EXP - 15630

NEW JALPAIGURI (NJP) - 23:55

KHURDA ROAD JN (KUR) - 23:10(day 2)

500

PURI VALSAD EXP - 22910

KHURDA ROAD JN (KUR) - 07:15(day 3)

VALSAD (BL) - 19:50(day 4)

755

3day 6hour 45minute

Operates:

ALTAGRAM

VALSAD

785

1190

NEW JALPAIGURI,KHURDA ROAD JN

4725

5

1280

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

NJP MAS EXPRESS - 22612

NEW JALPAIGURI (NJP) - 21:15

KHURDA ROAD JN (KUR) - 17:55(day 2)

510

PURI VALSAD EXP - 22910

KHURDA ROAD JN (KUR) - 07:15(day 3)

VALSAD (BL) - 19:50(day 4)

755

3day 6hour 45minute

Operates:

ALTAGRAM

VALSAD

1096

170

ALIPUR DUAR JN,UJJAIN JN

4834

8

1065

2

UR,SL,3A,2A,SL,3A,2A,1A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

GHY INDB EXP - 19306

ALIPUR DUAR JN (APDJ) - 10:17(day 2)

UJJAIN JN (UJN) - 03:05(day 4)

700

AVANTIKA EXP - 12962

UJJAIN JN (UJN) - 17:45(day 4)

VALSAD (BL) - 02:50(day 5)

345

3day 8hour 34minute

Operates:

ALTAGRAM

VALSAD

554

1101

GUWAHATI,H NIZAMUDDIN

4867

8

599

2

UR,3A,2A,1A,SL,3A,2A

NJP - RNY PASSENGER - 55713

ALTAGRAM (ATM) - 09:14

RANGIYA JN (RNY) - 21:30

60

DBRT RAJDHANI EX - 12423

GUWAHATI (GHY) - 07:00(day 2)

NEW DELHI (NDLS) - 10:20(day 3)

 

HW BDTS SF EXP - 22918

H NIZAMUDDIN (NZM) - 23:35(day 3)

VALSAD (BL) - 18:21(day 4)

540

3day 9hour 7minute

Operates:

ALTAGRAM

VALSAD

785

35

NEW JALPAIGURI,BARABANKI JN

5010

9

1065

2

UR,SL,3A,2A,SL,3A,2A

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

KYQ JP KAVIGURU - 19710

NEW JALPAIGURI (NJP) - 04:00(day 2)

LUCKNOW NR (LKO) - 02:25(day 3)

480

AVADH EXPRESS - 19038

BARABANKI JN (BBK) - 18:23(day 3)

VALSAD (BL) - 00:35(day 5)

570

3day 11hour 30minute

Operates:

ALTAGRAM

VALSAD

1096

519

NEW COOCH BEHAR,SECUNDERABAD JN

5183

6

1255

2

UR,SL,3A,2A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

GHY SC EXPRESS - 12514

NEW COOCH BEHAR (NCB) - 11:42(day 2)

SECUNDERABAD JN (SC) - 04:00(day 4)

790

RAJKOT EXPRESS - 17018

SECUNDERABAD JN (SC) - 15:00(day 4)

VALSAD (BL) - 08:39(day 5)

445

3day 14hour 23minute

Operates:

ALTAGRAM

VALSAD

1096

666

ALIPUR DUAR JN,KRISHNARAJAPURM

5330

7

1420

2

UR,SL,3A,2A,SL,3A,2A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

NTSK SBC EXPRESS - 22502

ALIPUR DUAR JN (APDJ) - 10:30(day 2)

KRISHNARAJAPURM (KJM) - 10:38(day 4)

865

VIVEK EXP - 19567

KRISHNARAJAPURM (KJM) - 11:15(day 4)

VALSAD (BL) - 11:06(day 5)

535

3day 16hour 50minute

Operates:

ALTAGRAM

VALSAD

1096

905

ALIPUR DUAR JN,NEW DELHI

5569

9

1165

2

UR,SL,3A,2A,SL

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

MAHANANDA EXP - 15483

ALIPUR DUAR JN (APDJ) - 09:25(day 2)

DELHI (DLI) - 22:40(day 3)

635

FZR MMCT JANTA - 19024

NEW DELHI (NDLS) - 13:30(day 4)

VALSAD (BL) - 15:05(day 5)

510

3day 20hour 49minute

Operates:

ALTAGRAM

VALSAD

785

905

NEW JALPAIGURI,BHATINDA JN

5880

8

1285

2

UR,SL,3A,2A,1A,SL

RNY - NJP PASSENGER - 55714

ALTAGRAM (ATM) - 13:05

NEW JALPAIGURI (NJP) - 15:05

15

ABADH ASSAM EXP - 15909

NEW JALPAIGURI (NJP) - 06:15(day 2)

BHATINDA JN (BTI) - 22:00(day 3)

680

FZR MMCT JANTA - 19024

BHATINDA JN (BTI) - 07:00(day 4)

VALSAD (BL) - 15:05(day 5)

590

4day 2hour

Operates:

ALTAGRAM

VALSAD

1096

73

NEW COOCH BEHAR,BANGALORE CY JN

6177

8

1435

2

UR,SL,3A,2A,1A,SL,3A,2A,1A

SGUJ - BXT DEMU - 75717

ALTAGRAM (ATM) - 18:16

NEW COOCH BEHAR (NCB) - 20:20

20

GHY BNC EXPRESS - 12510

NEW COOCH BEHAR (NCB) - 11:42(day 2)

BANGALORE CANT (BNC) - 11:40(day 4)

860

JODHPUR EXPRESS - 16508

BANGALORE CY JN (SBC) - 21:50(day 4)

VALSAD (BL) - 01:13(day 6)

555

4day 6hour 57minute

Operates: