There are 6 ways to get from Shimla to Bagdogra by bus, plane, taxi, 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.
Bus to Chandigarh International Airport, fly
best- Take the bus from Shimla Isbt Tutikandi to Zirakpurbus
- Fly from Chandigarh International Airport (IXC) to Bagdogra Airport (IXB)plane IXC - IXB
7h 48m₹8,508–16,883Bus, train
cheapest- Take the bus from Shimla ISBT Tutikandi to Ambalabus 139 / ...
- Take the train from Ambala Cant Jn to Baghdogratrain 14664
38h 1m₹1,101–7,035Taxi, train
- Take the taxi from Shimla to Kalkataxi
- Take the train from Kalka to New Delhitrain
- Take the train from New Delhi to New Jalpaiguritrain
28h 6m₹3,137–10,032Bus
- Take the bus from Shimla to Panchkulabus
- Take the bus from Panchkula to Noidabus
- Take the bus from Noida to Siliguribus
37h 19mDrive 1,622.3 km
- Drive from Shimla to Bagdogracar 1,622.3 km
21h 11m₹15,779–22,792Bus to Dehradun Airport, fly
- Take the bus from Shimla to Dehradunbus
- Fly from Dehradun Airport (DED) to Bagdogra Airport (IXB)plane DED - IXB
10h 14m
Shimla to Bagdogra by bus and train
Comparing Your Travel Options
The cheapest way to get from Shimla to Bagdogra is to bus and train which costs ₹1,100 - ₹7,500 and takes 38h 1m.
The fastest way to get from Shimla to Bagdogra is to bus and fly which takes 7h 48m and costs ₹8,500 - ₹17,000.
No, there is no direct bus from Shimla to Bagdogra. However, there are services departing from Shimla and arriving at Siliguri via Panchkula and Noida. The journey, including transfers, takes approximately 37h 19m.
The distance between Shimla and Bagdogra is 1341 km. The road distance is 1622.3 km.
The best way to get from Shimla to Bagdogra without a car is to taxi and train which takes 28h 6m and costs ₹3,100 - ₹10,000.
It takes approximately 7h 48m to get from Shimla to Bagdogra, including transfers.
Shimla to Bagdogra bus services, operated by PAL Travel Lines, depart from Shimla station.
Shimla to Bagdogra bus services, operated by PAL Travel Lines, arrive at Panchkula station.
Yes, the driving distance between Shimla to Bagdogra is 1622 km. It takes approximately 21h 11m to drive from Shimla to Bagdogra.
There are 314+ hotels available in Bagdogra.
What companies run services between Shimla, India and Bagdogra, West Bengal, India?
You can take a bus from Shimla to Bagdogra via Panchkula, Noida, and Siliguri in around 37h 19m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Chandigarh International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Chandigarh International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–15,000
Flights from Dehradun Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–18,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Chandigarh International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Dehradun Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹6,500–19,000
- Website
- airindiaexpress.in
Flights from Chandigarh International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Dehradun Airport to Bagdogra Airport via Pune
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–28,000
- Website
- starlightairline.com
Flights from Dehradun Airport to Bagdogra Airport via Ahmedabad
- Ave. Duration
- 5h 30m
- When
- Saturday
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalka to New Delhi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from New Delhi to New Jalpaiguri
- Ave. Duration
- 20h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹600–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
Train from Ambala Cant Jn to Baghdogra
- Ave. Duration
- 33h 25m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from Shimla Isbt Tutikandi to Zirakpur
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- ₹360–650
- Website
- hrtchp.com
- Ordinary
- ₹360–480
- AC Himdhara
- ₹460–650
Bus from Shimla ISBT Tutikandi to Ambala
- Ave. Duration
- 3h 36m
- Frequency
- Every 3 hours
- Estimated price
- ₹400–1,600
- Website
- hrtchp.com
- Ordinary
- ₹400–550
- AC Himdhara
- ₹500–750
- Seater
- ₹650–1,600
- Website
- PAL Travel Lines
Bus from Shimla to Panchkula
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- PAL Travel Lines
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Website
- RS Yadav Smart Bus
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Schedules at
- CIty Land Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹350–750
- Schedules at
- Zingbus
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
- Website
- Sri Dev Gurjar travels
Bus from Shimla to Panchkula
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a week
- Schedules at
- Sri Dev Gurjar travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Website
- Deltin Travels Pvt Ltd
- Website
- Winsome Holiday
Bus from Shimla to Panchkula
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Schedules at
- Winsome Holiday
- Website
- New Milan Travels
Bus from Shimla to Panchkula
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Schedules at
- New Milan Travels
- Website
- Jsr Holidays
Bus from Shimla to Panchkula
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Schedules at
- Jsr Holidays
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Panchkula to Noida
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Noida to Siliguri
- Ave. Duration
- 28h
- Frequency
- Once daily
- Website
- Sri Krishna Rath
- Website
- Panwar tour and Travels
Bus from Noida to Siliguri
- Ave. Duration
- 37h 45m
- Frequency
- Once daily
- Schedules at
- Panwar tour and Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Noida to Siliguri
- Ave. Duration
- 36h 30m
- Frequency
- 5 times a week
- Schedules at
- Vikas Travels
- Website
- India Tours and Travels
Bus from Shimla to Dehradun
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Ave. Duration
- 1h 11m
- Estimated price
- ₹2,200–2,700
Lahual Spiti Kaza Taxi
- Phone
- +91 94 18 60 56 54
- Website
- spiticabs.wordpress.com
Shimla Taxi
- Phone
- +91 70 18 64 78 20
- Website
- shimlataxi.in
Tour 2 Himachal
- Phone
- +91 98 16 24 37 42
- Website
- tour2himachal.com
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






























