There are 5 ways to get from Bhopal to Shimla by plane, bus, train, taxi, 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, bus
best- Fly from Raja Bhoj International Airport (BHO) to Chandigarh International Airport (IXC)plane BHO - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
7h 33m₹8,155–14,548Train, taxi
cheapest- Take the train from Bhopal Jn to Kalkatrain 22455
- Take the taxi from Kalka to Shimlataxi
16h 35m₹2,667–6,207Bus via Gurgaon
- Take the bus from Bhopal to Gurugrambus redbusIndia_A/C Sleeper
- Take the bus from Delhi to Shimlabus redbusIndia_Bharat Benz A/C Semi Sleeper
22h 52mDrive 1,106.7 km
- Drive from Bhopal to Shimlacar 1,106.7 km
13h 9m₹10,827–15,639Bus
- Take the bus from Bhopal to Chandigarhbus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
26h 27m
Raja Bhoj International Airport (BHO) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Bhopal to Shimla is to train and taxi which costs ₹2,600 - ₹6,500 and takes 16h 35m.
The fastest way to get from Bhopal to Shimla is to fly and bus which takes 7h 33m and costs ₹8,000 - ₹15,000.
No, there is no direct bus from Bhopal to Shimla. However, there are services departing from Bhopal and arriving at Shimla via Gurugram and Delhi. The journey, including transfers, takes approximately 22h 52m.
The distance between Bhopal and Shimla is 958 km. The road distance is 1106.7 km.
The best way to get from Bhopal to Shimla without a car is to train and taxi which takes 16h 35m and costs ₹2,600 - ₹6,500.
It takes approximately 7h 33m to get from Bhopal to Shimla, including transfers.
Bhopal to Shimla bus services, operated by B.R. Travels, depart from Bhopal station.
Bhopal to Shimla bus services, operated by B.R. Travels, arrive at Gurugram station.
Yes, the driving distance between Bhopal to Shimla is 1107 km. It takes approximately 13h 9m to drive from Bhopal to Shimla.
Book your Bhopal to Shimla bus tickets online with Omio.
What companies run services between Bhopal, India and Shimla, India?
You can take a bus from Bhopal to Shimla via Gurugram and Delhi in around 22h 52m.
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹6,000–20,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Ahmedabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹13,000–23,000
- Website
- airindia.in
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- ₹5,500–18,000
Flights from Raja Bhoj International Airport to Chandigarh International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhopal Jn to Kalka
- Ave. Duration
- 15h 20m
- Frequency
- Twice a week
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
- 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
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Bhopal to Gurugram
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Website
- B.R. Travels
- Website
- Rsk Holidays
Bus from Delhi to Shimla
- Ave. Duration
- 8h 10m
- Frequency
- Every 4 hours
- Schedules at
- Rsk Holidays
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Delhi to Shimla
- Ave. Duration
- 8h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹750–1,500
- Schedules at
- Laxmi Holidays
- Website
- PAL Travel Lines
Bus from Delhi to Shimla
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Schedules at
- PAL Travel Lines
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Shimla
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Website
- Deltin Travels Pvt Ltd
- Website
- Shree Nandi Travels
Bus from Delhi to Shimla
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Shree Nandi Travels
- Website
- Shyam Holidays
Bus from Delhi to Shimla
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Shyam Holidays
- Website
- Winsome Holiday
Bus from Delhi to Shimla
- Ave. Duration
- 31h 45m
- Frequency
- 4 times a week
- Schedules at
- Winsome Holiday
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Bhopal to Chandigarh
- Ave. Duration
- 23h 29m
- Frequency
- Once daily
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Ave. Duration
- 1h 15m
- Estimated price
- ₹2,200–2,700
Mr. Singh Cab
- Phone
- +91 980 338 4033
- Website
- mrsinghcab.com
Rana cabs
- Phone
- +91 9041 412 141
- Website
- ranatravelschandigarh.com
RS Taxi Service
- Phone
- +91 769 611 2244
- Website
- chandigarhtaxiservice.net
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, 10 amazing places to get away from it all in Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 601+ hotels available in Shimla.


























