There are 10 ways to get from Jaipur to Banihal Pass by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Jaipur International Airport to Jammu Airport, bus
best- Fly from Jaipur International Airport (JAI) to Jammu Airport (IXJ)plane JAI - IXJ
- Take the bus from Jammu to Banihalbus
10h 23m₹10,887–16,929Train
cheapest- Take the train from Jaipur to Sh Mata V Devi Katratrain 19415
- Take the train from Shri Mata Vaishno Devi Katra to Banihaltrain 26403 Vande Bharat Exp / ...
26h 27m₹1,342–5,688Train via Delhi
- Take the train from Jaipur to New Delhitrain
- Take the train from New Delhi to Sh Mata V Devi Katratrain
- Take the train from Shri Mata Vaishno Devi Katra to Banihaltrain
19h 27m₹1,385–6,180Bus
- Take the bus from Jaipur to Jammubus Jaipur
- Take the bus from Jammu to Banihalbus
20h 25mDrive 909.9 km
- Drive from Jaipur to Banihal Passcar 909.9 km
12h 15m₹10,298–14,874Fly Jaipur International Airport to Srinagar International Airport, train
- Fly from Jaipur International Airport (JAI) to Srinagar International Airport (SXR)plane JAI - SXR
- Take the train from Srinagar to Banihaltrain
8h 51m₹11,507–25,509Train to Indira Gandhi International Airport, fly to Jammu Airport, bus
- Take the train from Jaipur to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ)plane DEL - IXJ
- Take the bus from Jammu to Banihalbus
12h 1m₹8,010–12,750Train to Indira Gandhi International Airport, fly to Srinagar International Airport, train
- Take the train from Jaipur to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Srinagar International Airport (SXR)plane DEL - SXR
- Take the train from Srinagar to Banihaltrain
10h 28m₹8,130–19,330Fly Jaipur International Airport to Kangra Airport, taxi
- Fly from Jaipur International Airport (JAI) to Kangra Airport (DHM)plane JAI - DHM
- Take the taxi from Kangra Airport (DHM) to Banihal Passtaxi
11h 9m₹18,127–46,859Bus via Katra
- Take the bus from Jaipur to Jammubus
- Take the bus from Katra to Banihal, Jammu and Kashmirbus Katra
26h 17m
Jaipur International Airport (JAI) to Jammu Airport (IXJ) flights
Questions & Answers
The cheapest way to get from Jaipur to Banihal Pass is to train which costs ₹1,300 - ₹6,000 and takes 26h 27m.
The fastest way to get from Jaipur to Banihal Pass is to fly and train which takes 8h 51m and costs ₹11,000 - ₹26,000.
No, there is no direct bus from Jaipur to Banihal Pass. However, there are services departing from Jaipur and arriving at Banihal via Jammu. The journey, including transfers, takes approximately 20h 25m.
No, there is no direct train from Jaipur to Banihal Pass. However, there are services departing from Jaipur and arriving at Banihal via New Delhi and Shri Mata Vaishno Devi Katra. The journey, including transfers, takes approximately 19h 27m.
The distance between Jaipur and Banihal Pass is 856 km. The road distance is 909.9 km.
The best way to get from Jaipur to Banihal Pass without a car is to train via Delhi which takes 19h 27m and costs ₹1,300 - ₹6,500.
It takes approximately 10h 23m to get from Jaipur to Banihal Pass, including transfers.
Jaipur to Banihal Pass bus services, operated by Dune Express, depart from Jaipur station.
Jaipur to Banihal Pass train services, operated by Indian Railways, depart from Jaipur station.
The best way to get from Jaipur to Banihal Pass is to train via Delhi which takes 19h 27m and costs ₹1,300 - ₹6,500. Alternatively, you can bus, which costs and takes 20h 25m.
What companies run services between Jaipur, India and Banihal Pass, India?
You can take a train from Jaipur to Banihal Pass via New Delhi, Sh Mata V Devi Katra, Shri Mata Vaishno Devi Katra, and Banihal in around 19h 27m. Alternatively, you can take a bus from Jaipur to Banihal Pass via Jammu and Banihal in around 20h 25m.
- Website
- goindigo.in
Flights from Jaipur International Airport to Jammu Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ₹6,500–21,000
Flights from Jaipur International Airport to Jammu Airport via Chandigarh
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹6,500–21,000
Flights from Jaipur International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 7h 35m
- When
- Tuesday and Saturday
- Estimated price
- ₹11,000–25,000
Flights from Jaipur International Airport to Jammu Airport via Udaipur, Indira Gandhi International Airport
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–22,000
Flights from Jaipur International Airport to Srinagar International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday to Sunday
- Estimated price
- ₹11,000–34,000
Flights from Jaipur International Airport to Srinagar International Airport via Dehra Dun, Indira Gandhi International Airport
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- ₹11,000–34,000
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹7,500–28,000
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar International Airport
- Ave. Duration
- 3h 5m
- When
- Thursday to Sunday
- Estimated price
- ₹7,500–28,000
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 25m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,500–15,000
Flights from Indira Gandhi International Airport to Srinagar International Airport via Jammu Airport
- Ave. Duration
- 3h 1m
- When
- Wednesday to Sunday
- Estimated price
- ₹6,500–15,000
Flights from Jaipur International Airport to Kangra Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaipur to New Delhi
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from New Delhi to Sh Mata V Devi Katra
- Ave. Duration
- 10h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Shri Mata Vaishno Devi Katra to Banihal
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Srinagar to Banihal
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaipur to New Delhi
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Jaipur to New Delhi
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Srinagar to Banihal
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jaipur to Sh Mata V Devi Katra
- Ave. Duration
- 23h 15m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Shri Mata Vaishno Devi Katra to Banihal
- Ave. Duration
- 1h 47m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Phone
- 0191-2577475
- [email protected]
- Website
- jksrtc.co.in
Bus from Jammu to Banihal
- Ave. Duration
- 3h 38m
- Frequency
- On demand
- Estimated price
- ₹300–850
- Website
- jksrtc.co.in
Bus from Jammu to Banihal
- Ave. Duration
- 3h 38m
- Frequency
- On demand
- Estimated price
- ₹300–850
- Website
- jksrtc.co.in
Bus from Jammu to Banihal
- Ave. Duration
- 3h 38m
- Frequency
- On demand
- Estimated price
- ₹300–850
- Website
- jksrtc.co.in
Bus from Jaipur to Jammu
- Ave. Duration
- 20h 10m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,300
- Website
- jksrtc.co.in
- Ave. Duration
- 5h 9m
- Estimated price
- ₹8,500–11,000
Dharamshala Tour And Travel Services
Dharamshala Travels
- Phone
- +91 94 59 02 70 00
- Website
- dharamshalataxi.com
Himalaya Cab
- Phone
- +91 90151-57476
- Website
- himalayacab.com
Shankar Taxi Service
- Phone
- +91 81 46 73 73 73
- Website
- shankartaxiservice.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Jaipur to Banihal Pass bus services, operated by Dune Express, arrive at Jammu station.
Jaipur to Banihal Pass train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Jaipur to Banihal Pass is 910 km. It takes approximately 12h 15m to drive from Jaipur to Banihal Pass.
There are six+ hotels available in Banihal Pass.









