There are 10 ways to get from Bhuj to Dharamsala by plane, train, bus, 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 Bhuj Airport to Kangra Airport
best- Fly from Bhuj Airport (BHJ) to Kangra Airport (DHM)plane BHJ - DHM
16h 27m₹13,613–33,331Train, bus
cheapest- Take the train from Bhuj to Delhi Cantttrain
- Take the train from Delhi Cantt to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
28h 33m₹1,451–6,914Bus via Bikaner
- Take the bus from Bhuj, Gujarat to Bikaner, Rajasthanbus
- Take the bus from Bikaner, Rajasthan to Amritsar, Punjabbus
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
36h 13mDrive 1,327 km
- Drive from Bhuj to Dharamsalacar 1,327 km
17h 6m₹14,925–21,558Fly Bhuj Airport to Chandigarh International Airport, bus
- Fly from Bhuj Airport (BHJ) to Chandigarh International Airport (IXC)plane BHJ - IXC
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
14h 30m₹9,169–24,412Fly Bhuj Airport to Sri Guru Ram Dass Jee International Airport, bus
- Fly from Bhuj Airport (BHJ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BHJ - ATQ
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
13h 51mTrain, taxi to Rajkot International Airport, fly to Kangra Airport
- Take the train from Bhuj to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Wankaner Jntrain
- Take the taxi from Wankaner Jn to Rajkot International Airport (HSR)taxi
- Fly from Rajkot International Airport (HSR) to Kangra Airport (DHM)plane HSR - DHM
13h 28m₹11,558–28,972Fly Bhuj Airport to Kulu, taxi
- Fly from Bhuj Airport (BHJ) to Kulu (KUU)plane BHJ - KUU
- Take the taxi from Kulu (KUU) to Dharamsalataxi
17h 56m₹15,511–31,765Train, taxi
- Take the train from Bhuj to Gandhidham Bgtrain
- Take the train from Gandhidham Bg to Pathankot Cantttrain
- Take the taxi from Pathankot Cantt to Dharamsalataxi
31h 20m₹4,078–10,882Bus
- Take the bus from Bhuj to Sanandbus
- Take the bus from Ahmedabad, Gujarat to Amritsar, Punjabbus
- Take the bus from Amritsar, Punjab to Kangra, Himachal Pradeshbus
47h 16m
Bhuj to Dharamsala by train, foot, and bus
Questions & Answers
The cheapest way to get from Bhuj to Dharamsala is to train and bus which costs ₹1,400 - ₹7,000 and takes 28h 33m.
The fastest way to get from Bhuj to Dharamsala is to train and taxi and fly which takes 13h 28m and costs ₹11,000 - ₹29,000.
No, there is no direct bus from Bhuj to Dharamsala. However, there are services departing from Bhuj, Gujarat and arriving at Dharamshala via Bikaner, Rajasthan, Amritsar, Punjab and Kangra. The journey, including transfers, takes approximately 36h 13m.
The distance between Bhuj and Dharamsala is 1200 km. The road distance is 1327 km.
The best way to get from Bhuj to Dharamsala without a car is to train and bus which takes 28h 33m and costs ₹1,400 - ₹7,000.
It takes approximately 16h 27m to get from Bhuj to Dharamsala, including transfers.
Bhuj to Dharamsala bus services, operated by Jakhar Travels, depart from Bhuj, Gujarat station.
The best way to get from Bhuj to Dharamsala is to fly which takes 16h 27m and costs ₹13,000 - ₹34,000. Alternatively, you can bus via Bikaner, which costs and takes 36h 13m.
Bhuj to Dharamsala bus services, operated by Jakhar Travels, arrive at Bikaner, Rajasthan station.
Yes, the driving distance between Bhuj to Dharamsala is 1327 km. It takes approximately 17h 6m to drive from Bhuj to Dharamsala.
What companies run services between Bhuj, India and Dharamsala, India?
Air India Limited, IndiGo Airlines, and Star Air fly from Bhuj Airport (BHJ) to Kangra Airport (DHM) 3 times a day. Alternatively, you can take a bus from Bhuj, Gujarat to Dharamshala via Bikaner, Rajasthan, Amritsar, Punjab, Kangra, Himachal Pradesh, and Kangra in around 36h 13m.
- Website
- airindia.in
Flights from Bhuj Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 11h 43m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Bhuj Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Bhuj Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- goindigo.in
Flights from Bhuj Airport to Kangra Airport via Delhi
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- ₹13,000–33,000
Flights from Bhuj Airport to Kangra Airport via Surat, Delhi
- Ave. Duration
- 20h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹14,000–37,000
Flights from Bhuj Airport to Kangra Airport via Delhi, Chandigarh International Airport
- Ave. Duration
- 22h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹13,000–33,000
Flights from Bhuj Airport to Kangra Airport via Mumbai, Chandigarh International Airport
- Ave. Duration
- 23h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹17,000–35,000
Flights from Rajkot International Airport to Kangra Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₹9,500–27,000
- Website
- helitrans.no
Flights from Bhuj Airport to Kulu via Delhi
- Ave. Duration
- 14h 10m
- When
- Friday and Saturday
- Estimated price
- ₹9,500–24,000
Flights from Bhuj Airport to Kulu via Mumbai, Delhi
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- ₹12,000–25,000
Flights from Bhuj Airport to Kulu via Mumbai, Jaipur
- Ave. Duration
- 19h 5m
- When
- Wednesday
- Estimated price
- ₹12,000–25,000
- Website
- spicejet.com
Flights from Rajkot International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹9,500–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhuj to Delhi Cantt
- Ave. Duration
- 19h 27m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,000
Train from Delhi Cantt to Chandigarh
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhuj to Gandhidham Bg
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Gandhidham Bg to Wankaner Jn
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bhuj to Gandhidham Bg
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–650
- First Class (1A)
- ₹750–1,000
Train from Gandhidham Bg to Pathankot Cantt
- Ave. Duration
- 27h 30m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
- Website
- omio.com
Bus from Amritsar, Punjab to Kangra, Himachal Pradesh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- omio.com
Bus from Amritsar, Punjab to Kangra, Himachal Pradesh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- omio.com
Bus from Amritsar, Punjab to Kangra, Himachal Pradesh
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Schedules at
- omio.com
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Bhuj to Sanand
- Ave. Duration
- 7h 53m
- Frequency
- Once daily
- Estimated price
- ₹370–1,048
- Schedules at
- gsrtc.in
- Seater
- ₹370–550
- AC Sleeper
- ₹470–650
- Seater / Sleeper
- ₹1,048
- Phone
- +91 9099022225
- [email protected]
- Website
- omio.com
Bus from Ahmedabad, Gujarat to Amritsar, Punjab
- Ave. Duration
- 28h 45m
- Frequency
- Twice daily
- Schedules at
- omio.com
- Ave. Duration
- 2h 2m
- Estimated price
- ₹1,000–8,000
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
Chandel Taxi Service
- Phone
- +91 76 50 08 85 18
- Website
- chandeltaxiservice.com
Kullu Manali Taxi Service
- Phone
- +91 94 18 57 80 00
- Website
- hillcabz.in
Manali Taxi Cab Service
TaxiBazaar
- Phone
- +91 9876661275
- Website
- taxibazaar.in
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 Train travel in France: A guide to SNCF, Why you should take the train in the US, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
More Questions & Answers
There are 486+ hotels available in Dharamsala.
















