There are 7 ways to get from Digboi to Shimla by train, plane, bus, 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.
Train to Dibrugarh Airport, fly to Chandigarh International Airport, bus
best- Take the train from Digboi to Lahoaltrain
- Fly from Dibrugarh Airport (DIB) to Chandigarh International Airport (IXC)plane DIB - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
11h 54m₹7,992–16,672Train, bus
cheapest- Take the train from New Tinsukia to Chandigarhtrain 15903
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
2d 8h₹1,377–9,826Train, taxi
- Take the train from New Tinsukia to New Delhitrain
- Take the train from New Delhi to Kalkatrain
- Take the taxi from Kalka to Shimlataxi
44h 57m₹3,469–12,716Drive 2,390.9 km
- Drive from Digboi to Shimlacar 2,390.9 km
36h 42m₹26,207–37,855Train to Jorhat Airport, fly to Chandigarh International Airport, bus
- Take the train from Digboi to Mariani Jntrain
- Fly from Jorhat Airport (JRH) to Chandigarh International Airport (IXC)plane JRH - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
13h 58m₹9,237–20,255Train to Dibrugarh Airport, fly to Indira Gandhi International Airport, train, bus
- Take the train from Digboi to Lahoaltrain
- Fly from Dibrugarh Airport (DIB) to Indira Gandhi International Airport (DEL)plane DIB - DEL
- Take the train from New Delhi to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
13h 58m₹9,215–17,222Bus, train
- Take the bus from Tinsukia ASTC Bus Stand to ISBT Guwahatibus
- Take the train from Guwahati to New Delhitrain
- Take the train from New Delhi to Panipat Jntrain
- Take the bus from Panipat to Chandigarhbus
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
2d 1h₹2,598–11,049
Dibrugarh Airport (DIB) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Digboi to Shimla is to train and bus which costs ₹1,300 - ₹10,000 and takes 2 days 8h.
The fastest way to get from Digboi to Shimla is to train and fly and bus which takes 11h 54m and costs ₹8,000 - ₹17,000.
The distance between Digboi and Shimla is 2004 km. The road distance is 2390.9 km.
The best way to get from Digboi to Shimla without a car is to train and taxi which takes 44h 57m and costs ₹3,400 - ₹13,000.
It takes approximately 11h 54m to get from Digboi to Shimla, including transfers.
Yes, the driving distance between Digboi to Shimla is 2391 km. It takes approximately 36h 42m to drive from Digboi to Shimla.
There are 414+ hotels available in Shimla.
What companies run services between Digboi, India and Shimla, India?
There is no direct connection from Digboi to Shimla. However, you can take the train to Lahoal, take the taxi to Dibrugarh Airport (DIB) airport, fly to Chandigarh International Airport (IXC), walk to Behlana, take the line 17 bus to Isbt-17, then take the bus to Shimla Isbt Tutikandi. Alternatively, you can take the line 07902 train to New Tinsukia, take the train to New Delhi, take the train to Kalka, then take the taxi to Shimla.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Jorhat Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–17,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Agartala
- Ave. Duration
- 4h 30m
- When
- Thursday and Saturday
- Estimated price
- ₹8,000–13,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹8,000–13,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹8,000–13,000
- Website
- airindia.in
Flights from Dibrugarh Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Bagdogra
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
- Website
- airindiaexpress.in
Flights from Dibrugarh Airport to Indira Gandhi International Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Bagdogra
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
Flights from Dibrugarh Airport to Indira Gandhi International Airport via Gauhati
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Digboi to Lahoal
- Ave. Duration
- 1h 48m
- Frequency
- 6 times a week
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from New Tinsukia to New Delhi
- Ave. Duration
- 36h 40m
- Frequency
- Once daily
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- 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
Train from New Delhi to Kalka
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Digboi to Mariani Jn
- Ave. Duration
- 4h 32m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Guwahati to New Delhi
- Ave. Duration
- 27h 45m
- Frequency
- Twice daily
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,700–6,000
Train from New Delhi to Panipat Jn
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from New Tinsukia to Chandigarh
- Ave. Duration
- 2d 3h
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,300
- Second AC (2A)
- ₹3,800–4,700
- First Class (1A)
- ₹6,000–8,000
- Phone
- 1800 180 8185
- hrtchq@gmail.com
- Website
- online.hrtchp.com
Bus from Chandigarh to Shimla Isbt Tutikandi
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–360
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹250–360
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Tinsukia ASTC Bus Stand to ISBT Guwahati
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₹650–950
- Website
- https://astcbus.in/
- AC Seater
- ₹870–910
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Panipat to Chandigarh
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- ₹420–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Ave. Duration
- 1h 15m
- Estimated price
- ₹2,200–2,700
RS Taxi Service
- Phone
- +91 99 88 83 76 36
- Website
- chandigarhtaxiservice.net
Rana cabs
- Phone
- +91 90 41 41 21 41
- Website
- ranatravelschandigarh.com
Mr. Singh Cab
- Phone
- +91 98 55 85 49 99
- Website
- mrsinghcab.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













