Kamakhya–Gaya Weekly Express

Gaya–Kamakhya Weekly Express is an Express train of the Indian Railways connecting Gaya Junction in Bihar and Kamakhya Junction in Assam. It is currently being operated with 15619/15620 train numbers on once in week basis.

Service
The 15619/Gaya–Kamakhya Weekly Express has an average speed of 46 km/h and covers 1071 km in 23 hrs 20 mins. 15620/Kamakhya–Gaya Weekly Express has an average speed of 47 km/h and covers 1071 km in 22 hrs 40 mins.

Route and halts
The important halts of the train are :

BIHAR
 * 1) Gaya Junction
 * 2) Nawada
 * 3) Warisaliganj
 * 4) Sheikhpura
 * 5) Kiul Junction
 * 6) Jamalpur Junction
 * 7) Bhagalpur Junction
 * 8) Kishanganj

JHARKHAND
 * 1) Sahibganj Junction
 * 2) Barharwa Junction

WEST BENGAL
 * 1) New Farakka Junction
 * 2) Malda Town
 * 3) New Jalpaiguri (Siliguri)
 * 4) New Cooch Behar
 * 5) New Alipurduar

ASSAM
 * 1) Kokrajhar
 * 2) New Bongaigaon Junction
 * 3) Goalpara Town
 * 4) Kamakhya Junction

Rake sharing
15621/15622 – Kamakhya–Anand Vihar Weekly Express

Traction
Kamakhya - Gaya Express is hauled by a Diesel Loco Shed, Siliguri-based WDM-3A or WDM-3D Locomotive from Kamakhya to New Cooch Behar and than from New Cooch Behar to Gaya it is hauled by WAP-7 locomotive of Electric Loco Shed, Howrah.

Rake maintenance
The train is maintained by the Guwahati Coaching Depot. The same rake is used for Kamakhya–Anand Vihar Weekly Express for one way which is altered by the second rake on the other way.

Coach composition
The train consists of 21 coaches:


 * 5 AC III Tier
 * 1 AC II Tier
 * 10 Sleeper coaches
 * 3 General
 * 2 EOG