There are 6 ways to get from Bhuj to Haridwar by plane, train, bus, 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.
Fly to Dehradun Airport
best- Fly from Bhuj Airport (BHJ) to Dehradun Airport (DED)BHJ - DED
6h 19m₹11,572–25,927Train, bus
cheapest- Take the train from Bhuj to Delhi14322 / ...
- Take the bus from Kashmiri Gate to Haridwar Kashyap Samaj Ashram
25h 14m₹806–5,542Bus
- Take the bus from Bhuj Bus Stand to Udaipur Sangam Hotel
- Take the bus from Udaipur to Nathdwara
- Take the bus from Nathdwara to Haridwar
40h 8m₹2,615–3,290Drive 1,301.4 km
- Drive from Bhuj to Haridwar1,301.4 km
19h 8m₹13,782–19,907Fly to Indira Gandhi International Airport, train
- Fly from Bhuj Airport (BHJ) to Indira Gandhi International Airport (DEL)BHJ - DEL
- Take the train from New Delhi to Haridwar Jn
7h 35m₹6,967–23,430Fly to Chandigarh International Airport, train
- Fly from Bhuj Airport (BHJ) to Chandigarh International Airport (IXC)BHJ - IXC
- Take the train from Chandigarh to Haridwar Jn
14h 38m₹10,878–26,859
Bhuj Airport (BHJ) to Dehradun Airport (DED) flights
Questions & Answers
The cheapest way to get from Bhuj to Haridwar is to train and bus which costs ₹800 - ₹6,000 and takes 25h 14m.
The fastest way to get from Bhuj to Haridwar is to fly which takes 6h 19m and costs ₹11,000 - ₹26,000.
No, there is no direct bus from Bhuj to Haridwar. However, there are services departing from Bhuj Bus Stand and arriving at Haridwar via Udaipur and Nathdwara. The journey, including transfers, takes approximately 40h 8m.
The distance between Bhuj and Haridwar is 1181 km. The road distance is 1301.4 km.
The best way to get from Bhuj to Haridwar without a car is to train and bus which takes 25h 14m and costs ₹800 - ₹6,000.
It takes approximately 6h 19m to get from Bhuj to Haridwar, including transfers.
Bhuj to Haridwar bus services, operated by Shrinath Travel Agency Pvt. Ltd., depart from Bhuj Bus Stand station.
The best way to get from Bhuj to Haridwar is to fly which takes 6h 19m and costs ₹11,000 - ₹26,000. Alternatively, you can bus, which costs ₹2,600 - ₹3,300 and takes 40h 8m.
Bhuj to Haridwar bus services, operated by Shrinath Travel Agency Pvt. Ltd., arrive at Udaipur Sangam Hotel station.
Yes, the driving distance between Bhuj to Haridwar is 1301 km. It takes approximately 19h 8m to drive from Bhuj to Haridwar.
What companies run services between Bhuj, India and Haridwar, India?
Air India Limited flies from Bhuj Airport (BHJ) to Dehradun Airport (DED) once daily. Alternatively, you can take a bus from Bhuj Bus Stand to Haridwar via Udaipur Sangam Hotel, Udaipur, and Nathdwara in around 40h 8m.
- Website
- airindia.in
Flights from Bhuj Airport to Dehradun Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Bhuj Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Bhuj Airport to Indira Gandhi International Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Bhuj Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 11h 33m
- When
- Every day
- Estimated price
- ₹9,500–45,000
Flights from Bhuj Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- ₹9,500–45,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhuj to Delhi
- Ave. Duration
- 20h 20m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- 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,100
Train from New Delhi to Haridwar Jn
- Ave. Duration
- 4h 13m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Chandigarh to Haridwar Jn
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Kashmiri Gate to Haridwar Kashyap Samaj Ashram
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- ₹260–1,500
- Schedules at
- laxmiholidays.com
- Seater/Sleeper
- ₹260–1,300
- Phone
- +91 9099022225
- callcenter@shrinath.biz
- Website
- shrinath.biz
Bus from Bhuj Bus Stand to Udaipur Sangam Hotel
- Ave. Duration
- 15h 45m
- Frequency
- 4 times a day
- Estimated price
- ₹1,800–2,300
- Website
- https://shrinath.biz/
- Sleeper
- ₹1,800–2,300
Bus from Udaipur to Nathdwara
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- ₹35–50
- Schedules at
- rsrtconline.rajasthan.gov.in
Bus from Nathdwara to Haridwar
- Ave. Duration
- 21h 2m
- Frequency
- Once daily
- Estimated price
- ₹700–950
- Schedules at
- rsrtconline.rajasthan.gov.in
- Book at
- rsrtconline.rajasthan.gov.in
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
There are 575+ hotels available in Haridwar.

















