Banaras (BNRS) is a railway station with 38 trains in our time table: 26 starting here, 4 ending here and 8 passing through. The first train leaves at 4:45 am (Banaras Udhna Weekly Super Fast Express (20930) to Udhna Junction) and the last at 11:10 pm (Ballia New Delhi Superfast Express (22581) to New Delhi). From here you can travel by train to 322 stations, most often to Gyanpur Road, Varanasi Junction, Prayagraj Junction.
38Trains
26Start here
4End here
8Pass through
BNRSStation code
Trains starting from Banaras (26)
Trains passing through Banaras (8)
| Train | From | Arrives | Departs | Halt | To | Runs on |
|---|---|---|---|---|---|---|
| Bapudham Super Fast Express (12537) | Muzaffarpur Junction MFP | 6:00 am | 6:10 am | 10 min | Prayagraj Rambag PRRB | Tue, Thu |
| Bapudham Super Fast Express (12538) | Prayagraj Rambag PRRB | 7:15 am | 7:25 am | 10 min | Muzaffarpur Junction MFP | Mon, Wed |
| Ballia Prayagraj Rambag Passenger (55131) | Ballia BUI | 9:00 am | 9:05 am | 5 min | Prayagraj Rambag PRRB | Daily |
| Banaras Mumbai AC Holi Special (09184) | Mau Junction MAU | 2:55 pm | 3:45 pm | 50 min | Mumbai Central MMCT | Fri |
| Ballia Dadar Special (01026) | Ballia BUI | 7:05 pm | 7:10 pm | 5 min | Dadar Central DR | Sun, Wed, Fri |
| Bandra Azamgarh Super Fast Special (05184) | Bandra Terminus BDTS | 8:10 pm | 8:15 pm | 5 min | Azamgarh AMH | Tue |
| Ballia New Delhi Superfast Express (22581) | Ballia BUI | 11:00 pm | 11:10 pm | 10 min | New Delhi NDLS | Tue, Wed |
| Ahmedabad Darbhanga Antyodaya Express (15560) | Ahmedabad Junction ADI | 11:03 pm | 11:05 pm | 2 min | Darbhanga Junction DBG | Sun |
Trains ending at Banaras (4)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Banaras Kolkata AC Festival Special (05047) | Kolkata KOAA | 8:25 am | 4:15 am (+1 day) | Fri |
| Anand Vihar Terminal Banaras Garib Rath Express (22542) | Anand Vihar Terminus ANVT | 6:15 pm | 8:10 am (+1 day) | Tue, Sat |
| Agra Cantt Banaras Vande Bharat Express (20176) | Agra Cantonment AGC | 6:00 am | 1:00 pm | Sun, Mon, Tue, Thu, Fri, Sat |
| Banaras Gorakhpur Intercity Special (05104) | Jhusi JI | 12:10 pm | 2:15 pm | Fri, Sat |
Popular train routes from Banaras
- Banaras to Gyanpur Road 13 trains
- Banaras to Varanasi Junction 11 trains
- Banaras to Prayagraj Junction 9 trains
- Banaras to Itarsi Junction 8 trains
- Banaras to Bhusaval Junction 7 trains
- Banaras to Govindpuri Junction 6 trains
- Banaras to Jhusi 6 trains
- Banaras to Katni Junction 6 trains
- Banaras to Khandwa Junction 6 trains
- Banaras to Madhosingh 6 trains
- Banaras to Manikpur Junction 6 trains
- Banaras to Prayagraj Chheoki Junction 6 trains
Stations near Banaras
- Bhulanpur BHLP 2.9 km
- Narayanpur Bazar NPBR 3.5 km
- Varanasi Junction BSB 3.5 km
- Lohta LOT 4.4 km
- Varanasi City BCY 5.8 km
- Kashi KEI 6.8 km
FAQ about Banaras railway station
How many trains stop at Banaras?
Banaras (BNRS) has 38 trains in our time table: 26 starting here, 4 ending here and 8 passing through.
What is the station code of Banaras?
The station code of Banaras is BNRS.
Which trains start from Banaras?
Banaras Udhna Weekly Super Fast Express (20930), Banaras Lucknow Intercity Express (15107), Banaras Khajuraho Vande Bharat Express (26506), Banaras Gorakhpur Intercity Express (15104), Banaras MBDD Pratapgarh Passenger (55141), Banaras Prayagraj Rambag MEMU (65111), Banaras Veraval Weekly Super Fast Express (12946), Banaras Dehradun Express (15119), Ballia Shahganj Express Special (05167), Banaras Mumbai LTT Super Fast Express (12168) and 16 more.
Which is the first train from Banaras?
Banaras Udhna Weekly Super Fast Express (20930) leaves Banaras at 4:45 am for Udhna Junction.
Which is the last train from Banaras?
Ballia New Delhi Superfast Express (22581) leaves Banaras at 11:10 pm for New Delhi.
Which station is near Banaras?
The nearest station with trains is Bhulanpur, 2.9 km away.
How can I check the live running status of a train at Banaras?
Open the train in the lists above to see where it is now, its next station and its expected time at Banaras.

