There are 7 ways to get from Dharwad to Shimla by plane, bus, train, 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 from Hubli Airport, bus
best- Fly from Hubli Airport (HBX) to Chandigarh International Airport (IXC)plane HBX - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
9h 58m₹9,884–22,820Train, bus
cheapest- Take the train from Dharwar to Chandigarhtrain 22685
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
45h 12m₹1,346–8,580Bus via Indore
- Take the bus from Dharwad to Belagavibus
- Take the bus from Belagavi to Indorebus
- Take the bus from Indore to Chandigarhbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
45h 28mDrive 2,027 km
- Drive from Dharwad to Shimlacar 2,027 km
26h 12m₹22,688–32,771Bus to Belgaum Airport, fly, bus
- Take the bus from Dharwad to Belagavibus
- Fly from Belgaum Airport (IXG) to Chandigarh International Airport (IXC)plane IXG - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
10h 33m₹12,101–24,379Bus to Dabolim Airport, fly, bus
- Take the bus from Dharwad to Goabus
- Fly from Dabolim Airport (GOI) to Chandigarh International Airport (IXC)plane GOI - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
11h 16m₹10,234–17,115Bus
- Take the bus from Dharwad to Belagavibus
- Take the bus from Belagavi to Delhibus
- Take the bus from Delhi to Shimlabus
2d 6h
Hubli Airport (HBX) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Dharwad to Shimla is to train and bus which costs ₹1,300 - ₹9,000 and takes 45h 12m.
The fastest way to get from Dharwad to Shimla is to fly and bus which takes 9h 58m and costs ₹9,500 - ₹23,000.
No, there is no direct bus from Dharwad to Shimla. However, there are services departing from Dharwad and arriving at Shimla Isbt Tutikandi via Belagavi, Indore and Chandigarh. The journey, including transfers, takes approximately 45h 28m.
The distance between Dharwad and Shimla is 1857 km. The road distance is 2027 km.
The best way to get from Dharwad to Shimla without a car is to train and bus which takes 45h 12m and costs ₹1,300 - ₹9,000.
It takes approximately 9h 58m to get from Dharwad to Shimla, including transfers.
Dharwad to Shimla bus services, operated by Hans Travels, depart from Dharwad station.
Dharwad to Shimla bus services, operated by Hans Travels, arrive at Belagavi station.
Yes, the driving distance between Dharwad to Shimla is 2027 km. It takes approximately 26h 12m to drive from Dharwad to Shimla.
Book your Dharwad to Shimla bus tickets online with Omio.
What companies run services between Dharwad, India and Shimla, India?
You can take a bus from Dharwad to Shimla Isbt Tutikandi via Belagavi, Indore, and Chandigarh in around 45h 28m.
- Website
- goindigo.in
Flights from Hubli Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 6h
- When
- Monday to Saturday
- Estimated price
- ₹9,000–21,000
Flights from Hubli Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Hubli Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Hubli Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Hubli Airport to Chandigarh International Airport via Pune
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Hubli Airport to Chandigarh International Airport via Bengaluru, Delhi
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Belgaum Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 7h 42m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Belgaum Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Belgaum Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–23,000
Flights from Dabolim Airport to Chandigarh International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Dabolim Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 4h 30m
- When
- Monday to Saturday
- Estimated price
- ₹10,000–14,000
Flights from Dabolim Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Dabolim Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Dabolim Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–14,000
- Website
- airindia.in
Flights from Belgaum Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Dabolim Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 27m
- When
- Saturday, Sunday, Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–14,000
Flights from Dabolim Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,500–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dharwar to Chandigarh
- Ave. Duration
- 41h 55m
- Frequency
- Twice a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,100
- Second AC (2A)
- ₹3,500–4,400
- First Class (1A)
- ₹5,500–7,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹350–650
- Website
- hrtchp.com
- Ordinary
- ₹350–460
- AC Himdhara
- ₹440–650
- Website
- omio.com
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Belagavi to Indore
- Ave. Duration
- 20h 25m
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Belagavi to Delhi
- Ave. Duration
- 42h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Globehopper Mobility
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- Globehopper Mobility
Bus from Indore to Chandigarh
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- Globehopper Mobility
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- Globehopper Mobility
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- National Travels - Ratnagiri
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Indore to Chandigarh
- Ave. Duration
- 16h 10m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
Bus from Belagavi to Delhi
- Ave. Duration
- 39h 15m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Dharwad to Belagavi
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Dharwad to Belagavi
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Dharwad to Belagavi
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,800
- Schedules at
- Punchiry Tours and Holidays
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,800
- Schedules at
- Punchiry Tours and Holidays
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,800
- Schedules at
- Punchiry Tours and Holidays
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Al Travels
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Al Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Belagavi to Indore
- Ave. Duration
- 23h 5m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Kashmir Maxx
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
Bus from Dharwad to Belagavi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Indore to Chandigarh
- Ave. Duration
- 18h 35m
- Frequency
- Once daily
- Estimated price
- ₹800–2,900
- Schedules at
- Zingbus
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Dharwad to Goa
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Belagavi to Delhi
- Ave. Duration
- 35h 35m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi to Shimla
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Delhi to Shimla
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Shree mann travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Schedules at
- Shree mann travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Schedules at
- Holiday Appeal Private Limited
- Website
- Siddhi Vinayak Travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Siddhi Vinayak Travels
- Website
- TSB Tour express
Bus from Delhi to Shimla
- Ave. Duration
- 8h 5m
- Frequency
- Twice a week
- Schedules at
- TSB Tour express
- Website
- VVM Travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h 30m
- Frequency
- Twice a week
- Schedules at
- VVM Travels
- Website
- Kamla Travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h 40m
- Frequency
- Once a week
- Schedules at
- Kamla Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Delhi to Shimla
- Ave. Duration
- 9h
- Frequency
- Once a week
- Website
- Express Line
- Schedules at
- Express Line
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 Getting to Milan from the airport, Slovenia: Getting from Ljubljana to Lake Bled, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
There are 638+ hotels available in Shimla.































