Jamalpur Junction (JMP) is a railway station with 25 trains in our time table: 2 starting here, 2 ending here and 21 passing through. The first train leaves at 12:57 am (Bhagalpur Jammu Tawi Amarnath Express (15097) to Jammu Tawi) and the last at 7:21 pm (Agartala Anand Vihar Terminal Tejas Rajdhani Express (20501) to Anand Vihar Terminus). From here you can travel by train to 207 stations, most often to Bhagalpur Junction, Abhaipur, Kiul Junction.
25Trains
2Start here
2End here
21Pass through
JMPStation code
Trains starting from Jamalpur Junction (2)
| Train | Departs | To | Arrives | Journey | Runs on |
|---|---|---|---|---|---|
| Bhagalpur Hansdiha DEMU Special (03442) | 5:10 am | Deoghar DGHR | 10:10 am | 5h 00m | Daily |
| Bhagalpur Howrah Vande Bharat Express (22310) | 3:30 pm | Howrah Junction HWH | 10:05 pm | 6h 35m | Sun, Mon, Tue, Wed, Thu, Sat |
Trains passing through Jamalpur Junction (21)
Trains ending at Jamalpur Junction (2)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Bhagalpur Jamalpur DEMU (73435) | Bhagalpur Junction BGP | 10:00 pm | 12:05 am (+1 day) | Daily |
| Bhagalpur Jamalpur DEMU (73429) | Bhagalpur Junction BGP | 1:05 pm | 3:45 pm | Daily |
Popular train routes from Jamalpur Junction
- Jamalpur Junction to Bhagalpur Junction 12 trains
- Jamalpur Junction to Abhaipur 10 trains
- Jamalpur Junction to Kiul Junction 10 trains
- Jamalpur Junction to Malda Town 6 trains
- Jamalpur Junction to Patna Junction 6 trains
- Jamalpur Junction to Pt. Deen Dayal Upadhyaya Junction 6 trains
- Jamalpur Junction to Sahibganj 6 trains
- Jamalpur Junction to Sultanganj 6 trains
- Jamalpur Junction to Dharhara 5 trains
- Jamalpur Junction to Danapur 4 trains
- Jamalpur Junction to Kajra 4 trains
- Jamalpur Junction to Anand Vihar Terminus 3 trains
Stations near Jamalpur Junction
- Majnupur Nawada MPNH 3.4 km
- Teghra TGA 4.8 km
- Fateha FAH 8.3 km
- Barauni Flag BUJ 9 km
- Sherpur Dhipura SPPA 9.5 km
- Kanhaipur KNHP 9.7 km
FAQ about Jamalpur Junction railway station
How many trains stop at Jamalpur Junction?
Jamalpur Junction (JMP) has 25 trains in our time table: 2 starting here, 2 ending here and 21 passing through.
What is the station code of Jamalpur Junction?
The station code of Jamalpur Junction is JMP.
Which trains start from Jamalpur Junction?
Bhagalpur Hansdiha DEMU Special (03442), Bhagalpur Howrah Vande Bharat Express (22310).
Which is the first train from Jamalpur Junction?
Bhagalpur Jammu Tawi Amarnath Express (15097) leaves Jamalpur Junction at 12:57 am for Jammu Tawi.
Which is the last train from Jamalpur Junction?
Agartala Anand Vihar Terminal Tejas Rajdhani Express (20501) leaves Jamalpur Junction at 7:21 pm for Anand Vihar Terminus.
Which station is near Jamalpur Junction?
The nearest station with trains is Majnupur Nawada, 3.4 km away.
How can I check the live running status of a train at Jamalpur Junction?
Open the train in the lists above to see where it is now, its next station and its expected time at Jamalpur Junction.

