There are 5 ways to get from Bikaner to Kangra by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Bikaner, Rajasthan to Amritsar, Punjabbus Bikaner, Rajasthan - Amritsar, Punjab
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus Amritsar, Punjab - Kangra, Himachal Pradesh
15h 13mTrain, bus
cheapest- Take the train from Bikaner Jn to Pathankot Cantttrain 19223
- Take the bus from Pathankot to Kangrabus 1407
17h 41m₹676–3,153Drive 595.8 km
- Drive from Bikaner to Kangracar 595.8 km
8h 28m₹6,701–9,678Fly
- Fly from Nal Airport (BKB) to Kangra Airport (DHM)plane BKB - DHM
15h 35m₹10,077–32,009Bus via Jalandhar
- Take the bus from Bikaner, Rajasthan to Jalandhar, Punjabbus
- Take the bus from Jalandhar to Pathankotbus
- Take the bus from Pathankot to Kangrabus 23
17h 26m
Nal Airport (BKB) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Bikaner to Kangra is to train and bus which costs ₹650 - ₹3,200 and takes 17h 41m.
The fastest way to get from Bikaner to Kangra is to drive which takes 8h 28m and costs ₹6,500 - ₹10,000.
No, there is no direct bus from Bikaner to Kangra. However, there are services departing from Bikaner, Rajasthan and arriving at Kangra, Himachal Pradesh via Amritsar, Punjab. The journey, including transfers, takes approximately 15h 13m.
The distance between Bikaner and Kangra is 671 km. The road distance is 595.8 km.
The best way to get from Bikaner to Kangra without a car is to bus which takes 15h 13m and costs .
It takes approximately 15h 13m to get from Bikaner to Kangra, including transfers.
Bikaner to Kangra bus services, operated by Vijay Tour and Travels, depart from Bikaner, Rajasthan station.
The best way to get from Bikaner to Kangra is to bus which takes 15h 13m and costs . Alternatively, you can fly, which costs ₹10,000 - ₹32,000 and takes 15h 35m.
Bikaner to Kangra bus services, operated by Vijay Tour and Travels, arrive at Amritsar, Punjab station.
Yes, the driving distance between Bikaner to Kangra is 596 km. It takes approximately 8h 28m to drive from Bikaner to Kangra.
What companies run services between Bikaner, India and Kangra, Himachal Pradesh, India?
You can take a bus from Bikaner, Rajasthan to Kangra, Himachal Pradesh via Amritsar, Punjab in around 15h 13m. Alternatively, IndiGo Airlines, Spicejet, and Helitrans fly from Nal Airport (BKB) to Kangra Airport (DHM) 4 times a day.
- Website
- goindigo.in
Flights from Nal Airport to Kangra Airport via Delhi
- Ave. Duration
- 22h 47m
- When
- Every day
- Estimated price
- ₹9,500–32,000
Flights from Nal Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 28h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹9,500–32,000
Flights from Nal Airport to Kangra Airport via Jaipur, Delhi
- Ave. Duration
- 15h 25m
- When
- Friday
- Estimated price
- ₹10,000–33,000
- Website
- spicejet.com
Flights from Nal Airport to Kangra Airport via Delhi
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- ₹12,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bikaner Jn to Pathankot Cantt
- Ave. Duration
- 13h 41m
- Frequency
- Once daily
- Estimated price
- ₹340–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Pathankot to Kangra
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹330–550
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹330–440
- AC Himdhara
- ₹400–550
Bus from Pathankot to Kangra
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹330–550
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹330–430
- AC Himdhara
- ₹400–550
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Jalandhar to Pathankot
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₹400–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹400–550
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 4 stunningly beautiful Philippines islands you need to visit, How to get from Florence to Rome, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
There are 490+ hotels available in Kangra.












