There are 4 ways to get from Banihāl to Qāzigund by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Banihāl to Qāzigund by train
Comparing Your Travel Options
The cheapest way to get from Banihāl to Qāzigund is to bus which costs ₹40 - ₹60 and takes 40 min.
The fastest way to get from Banihāl to Qāzigund is to line 04687 train which takes 15 min and costs ₹110 - ₹900.
Yes, there is a direct bus departing from Banihal and arriving at Qazihund. Services depart hourly, and operate every day. The journey takes approximately 40 min.
Yes, there is a direct train departing from Banihal and arriving at Quazigund. Services depart once daily, and operate Monday to Saturday. The journey takes approximately 15 min.
The distance between Banihāl and Qāzigund is 17 km. The road distance is 20.3 km.
The best way to get from Banihāl to Qāzigund without a car is to line 04687 train which takes 15 min and costs ₹110 - ₹900.
The line 04687 train from Banihal to Quazigund takes 15 min including transfers and departs once daily.
Banihāl to Qāzigund bus services, operated by JKSRTC, depart from Banihal station.
Banihāl to Qāzigund train services, operated by Indian Railways, depart from Banihal station.
The best way to get from Banihāl to Qāzigund is to line 04687 train which takes 15 min and costs ₹110 - ₹900. Alternatively, you can bus, which costs ₹40 - ₹60 and takes 40 min.
What companies run services between Banihāl, India and Qāzigund, India?
Indian Railways operates a train from Banihal to Quazigund once daily. Tickets cost ₹110–900 and the journey takes 15 min. Alternatively, JKSRTC operates a bus from Banihal to Qazihund on demand. Tickets cost ₹40–60 and the journey takes 40 min.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Banihal to Quazigund
- Ave. Duration
- 15 min
- Frequency
- Once daily
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹320–410
- Second AC (2A)
- ₹430–550
- First Class (1A)
- ₹700–900
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Banihal to Qazihund
- Ave. Duration
- 40 min
- Frequency
- On demand
- Estimated price
- ₹40–60
- Website
- jksrtc.co.in
- Ave. Duration
- 16 min
- Estimated price
- ₹550–700
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Travelling to the UK: What do I need to know?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Banihāl to Qāzigund bus services, operated by JKSRTC, arrive at Qazihund station.
Banihāl to Qāzigund train services, operated by Indian Railways, arrive at Quazigund station.
Yes, the driving distance between Banihāl to Qāzigund is 20 km. It takes approximately 16 min to drive from Banihāl to Qāzigund.
There are four+ hotels available in Qāzigund.









