Varanasi Junction (BSB) is a railway station with 61 trains in our time table: 2 starting here, 6 ending here and 53 passing through. The first train leaves at 12:15 am (Chauri Chaura Express (15003) to Gorakhpur Junction) and the last at 11:50 pm (Barauni Gwalior Special (04138) to Gwalior Junction). From here you can travel by train to 349 stations, most often to Pt. Deen Dayal Upadhyaya Junction, Ara Junction, Banaras.
61Trains
2Start here
6End here
53Pass through
BSBStation code
Trains starting from Varanasi Junction (2)
| Train | Departs | To | Arrives | Journey | Runs on |
|---|---|---|---|---|---|
| Banaras New Delhi Vande Bharat (22415) | 6:00 am | New Delhi NDLS | 2:05 pm | 8h 05m | Sun, Mon, Wed, Thu, Fri, Sat |
| Begampura Express (12237) | 12:40 pm | Jammu Tawi JAT | 10:50 am (+1 day) | 22h 10m | Daily |
Trains passing through Varanasi Junction (53)
Trains ending at Varanasi Junction (6)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Bareilly Varanasi Express (14236) | Bareilly Junction BRY | 4:45 pm | 7:00 am (+1 day) | Daily |
| Begampura Express (12238) | Jammu Tawi JAT | 1:45 pm | 12:30 pm (+1 day) | Daily |
| Bahraich Varanasi Intercity Express (14214) | Nepalganj Road NPR | 4:00 am | 1:45 pm | Daily |
| Barkakana Varanasi MEMU (63557) | Barkakana Junction BRKA | 3:30 am | 4:10 pm | Daily |
| Bathinda Varanasi Summer Special (04518) | Bathinda Junction BTI | 8:50 pm | 5:30 pm (+1 day) | Tue, Sat |
| Ambala Darbhanga Special (04520) | Bathinda Junction BTI | 8:50 pm | 5:30 pm (+1 day) | Sun, Thu |
Popular train routes from Varanasi Junction
- Varanasi Junction to Pt. Deen Dayal Upadhyaya Junction 19 trains
- Varanasi Junction to Ara Junction 9 trains
- Varanasi Junction to Banaras 9 trains
- Varanasi Junction to Gyanpur Road 9 trains
- Varanasi Junction to Bhabua Road 8 trains
- Varanasi Junction to Buxar 8 trains
- Varanasi Junction to Chhapra Junction 8 trains
- Varanasi Junction to Danapur 8 trains
- Varanasi Junction to Ghazipur City 8 trains
- Varanasi Junction to Prayagraj Junction 8 trains
- Varanasi Junction to Sasaram Junction 8 trains
- Varanasi Junction to Aunrihar Junction 7 trains
Stations near Varanasi Junction
- Narayanpur Bazar NPBR 0 km
- Varanasi City BCY 2.9 km
- Banaras BNRS 3.5 km
- Kashi KEI 4.6 km
- Bhulanpur BHLP 5.5 km
- Lohta LOT 5.7 km
FAQ about Varanasi Junction railway station
How many trains stop at Varanasi Junction?
Varanasi Junction (BSB) has 61 trains in our time table: 2 starting here, 6 ending here and 53 passing through.
What is the station code of Varanasi Junction?
The station code of Varanasi Junction is BSB.
Which trains start from Varanasi Junction?
Banaras New Delhi Vande Bharat (22415), Begampura Express (12237).
Which is the first train from Varanasi Junction?
Chauri Chaura Express (15003) leaves Varanasi Junction at 12:15 am for Gorakhpur Junction.
Which is the last train from Varanasi Junction?
Barauni Gwalior Special (04138) leaves Varanasi Junction at 11:50 pm for Gwalior Junction.
Which station is near Varanasi Junction?
The nearest station with trains is Narayanpur Bazar, 0 km away.
How can I check the live running status of a train at Varanasi Junction?
Open the train in the lists above to see where it is now, its next station and its expected time at Varanasi Junction.

