There are 9 ways to get from Banbasa to Shimla by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Banbasa to Bareillytrain
- Take the train from Bareilly to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Kalkatrain
- Take the taxi from Kalka to Shimlataxi
13h 49m₹2,718–6,828Train, bus via Haridwar
cheapest- Take the train from Banbasa to Haridwar Jntrain 15020
- Take the bus from Haridwar to Shimla ISBT Tutikandibus 1202 / ...
19h 50m₹751–3,401Bus
- Take the bus from Khatima to Ghaziabadbus
- Take the bus from Ghaziabad to Chandigarhbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
16h 37mDrive 537.7 km
- Drive from Banbasa to Shimlacar 537.7 km
8h 47m₹6,033–8,714Taxi
- Take the taxi from Banbasa to Shimlataxi 537.7 km
8h 47m₹13,000–16,000Train to Bareilly Airport, fly, bus
- Take the train from Banbasa to Bhojipura Jntrain
- Fly from Bareilly Airport (BEK) to Chandigarh International Airport (IXC)plane BEK - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
9h 40m₹5,810–23,656Train, bus
- Take the train from Banbasa to Bareillytrain
- Take the train from Bareilly to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 52m₹756–4,328Train, bus via Dehradun
- Take the train from Banbasa to Dehraduntrain 15020
- Take the bus from Dehradun to Shimlabus redbusIndia_Bharat Benz A/C Semi Sleeper
19h 24mTrain, train to Pantnagar Airport, fly, bus
- Take the train from Banbasa to Bhojipura Jntrain
- Take the train from Bhojipura Jn to Pantnagartrain
- Fly from Pantnagar Airport (PGH) to Chandigarh International Airport (IXC)plane PGH - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 9m₹10,910–31,626
Bareilly Airport (BEK) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Banbasa to Shimla is to train and bus via Haridwar which costs ₹750 - ₹3,400 and takes 19h 50m.
The fastest way to get from Banbasa to Shimla is to drive which takes 8h 47m and costs ₹6,000 - ₹9,000.
No, there is no direct bus from Banbasa to Shimla. However, there are services departing from Khatima and arriving at Shimla Isbt Tutikandi via Ghaziabad and Chandigarh. The journey, including transfers, takes approximately 16h 37m.
The distance between Banbasa and Shimla is 628 km. The road distance is 537.7 km.
The best way to get from Banbasa to Shimla without a car is to train and taxi which takes 13h 49m and costs ₹2,700 - ₹7,000.
It takes approximately 13h 49m to get from Banbasa to Shimla, including transfers.
Banbasa to Shimla bus services, operated by RS Yadav Smart Bus, depart from Khatima station.
Banbasa to Shimla bus services, operated by RS Yadav Smart Bus, arrive at Ghaziabad station.
Yes, the driving distance between Banbasa to Shimla is 538 km. It takes approximately 8h 47m to drive from Banbasa to Shimla.
Book your Banbasa to Shimla bus tickets online with Omio.
What companies run services between Banbasa, India and Shimla, India?
You can take a vehicle from Banbasa to Shimla Isbt Tutikandi via Khatima, Ghaziabad, and Chandigarh in around 16h 37m.
- Website
- goindigo.in
Flights from Bareilly Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹5,000–21,000
Flights from Bareilly Airport to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–24,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Pantnagar Airport to Chandigarh International Airport via Delhi, Jaipur
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Banbasa to Bareilly
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bareilly to Ambala Cant Jn
- Ave. Duration
- 6h 41m
- Frequency
- Every 2 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Ambala Cant Jn to Kalka
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Banbasa to Bhojipura Jn
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Banbasa to Bareilly
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bareilly to Chandigarh
- Ave. Duration
- 7h 56m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Banbasa to Dehradun
- Ave. Duration
- 11h 49m
- Frequency
- 3 times a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Banbasa to Haridwar Jn
- Ave. Duration
- 8h 49m
- Frequency
- 3 times a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Banbasa to Bhojipura Jn
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhojipura Jn to Pantnagar
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Mansoori tour and travels
Bus from Khatima to Ghaziabad
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Mansoori tour and travels
- Phone
- 0120-4266593
- Website
- Blueworld tourist private limited
Bus from Khatima to Ghaziabad
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Website
- Blueworld tourist private limited
- Website
- City Heart Travels
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- City Heart Travels
- Website
- Deluxe bus service
Bus from Khatima to Ghaziabad
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Schedules at
- Deluxe bus service
- Website
- PAL Travel Lines
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h 55m
- Frequency
- Every 20 minutes
- Schedules at
- PAL Travel Lines
- Website
- New Walia Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 5m
- Frequency
- Every 30 minutes
- Schedules at
- New Walia Travels
- Website
- Yolobus Private Limited
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 3m
- Frequency
- Hourly
- Schedules at
- Yolobus Private Limited
- Phone
- +91 92127 36999
- [email protected]
- Website
- ReoBus Pro
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- ReoBus Pro
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- Every 2 hours
- Website
- NeuGo
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Tegra Express
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a day
- Schedules at
- Tegra Express
- Website
- Jamna Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 14m
- Frequency
- 3 times a day
- Schedules at
- Jamna Travels
- Phone
- +91 9899151311
- [email protected]
- Website
- CIty Land Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 21m
- Frequency
- 3 times a day
- Schedules at
- CIty Land Travels
- Website
- Rao Travels India Pvt Ltd.
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Schedules at
- Rao Travels India Pvt Ltd.
- [email protected]
- Website
- Gola Bus Service
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Website
- Gola Bus Service
- Website
- Globehopper Mobility
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Schedules at
- Globehopper Mobility
- Website
- Nandan's Holidays
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Nandan's Holidays
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Schedules at
- Shree Mahaveer Travels Jaipur
- Website
- JSM Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- JSM Travels
- Website
- New Milan Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- New Milan Travels
- Website
- New Himalaya Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- New Himalaya Travels
- Phone
- 080-46333629
- [email protected]
- Website
- Vikas Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Schedules at
- Vikas Travels
- Website
- Yaduvanshi Holidays LLP
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Yaduvanshi Holidays LLP
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Schedules at
- Joon Holidays(YMB Go EXPRESS)
- Website
- Malwa Smart Bus
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Schedules at
- Malwa Smart Bus
- Website
- Bir Billing Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h 55m
- Frequency
- 4 times a week
- Schedules at
- Bir Billing Travels
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Website
- Jsr Holidays
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 10m
- Frequency
- 4 times a week
- Schedules at
- Jsr Holidays
- Website
- Lucky Bus Service
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Schedules at
- Lucky Bus Service
- Website
- Travel Zap India Pvt LTD.
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 4h 29m
- Frequency
- Twice a week
- Schedules at
- Travel Zap India Pvt LTD.
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 5h 20m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
- Website
- Shub Yatra Holidays
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 29h 39m
- Frequency
- 4 times a week
- Schedules at
- Shub Yatra Holidays
- Website
- Winsome Holiday
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 29h 50m
- Frequency
- 4 times a week
- Schedules at
- Winsome Holiday
Bus from Ghaziabad to Chandigarh
- Ave. Duration
- 3h 40m
- Frequency
- Once a week
- Schedules at
- Holiday Appeal Private Limited
- 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 Haridwar to Shimla ISBT Tutikandi
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Estimated price
- ₹500–1,500
- Website
- hrtchp.com
- Ordinary
- ₹500–700
- AC Himdhara
- ₹800–1,100
- Ordinary
- ₹600–750
- AC
- ₹1,200–1,500
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
- India Tours and Travels
Bus from Dehradun to Shimla
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
- Ave. Duration
- 5h 1m
- Estimated price
- ₹2,200–16,000
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 How to get from Gatwick Airport into central London, How do I buy a London Underground ticket?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
There are 631+ hotels available in Shimla.























