There are 10 ways to get from Nepalgunj to Shimla by car, train, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train, train to Chaudhary Charan Singh Airport, fly to Chandigarh International Airport, bus
best- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Badshahnagartrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Chandigarh International Airport (IXC)plane LKO - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
11h 17m₹6,398–15,519Drive, train, bus
cheapest- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
20h 10m₹1,591–6,259Drive, bus
- Drive from Nepalgunj to Bahraich, Uttar Pradeshcar
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus
22h 1mDrive 747.7 km
- Drive from Nepalgunj to Shimlacar 747.7 km
12h 22m₹9,248–13,357Drive, train to Maryada Purushottam Shri Ram International Airport, fly to Simla
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Simla (SLV)plane AYJ - SLV
20h 59m₹8,353–25,499Drive, train, train to Chaudhary Charan Singh Airport, fly to Dehradun Airport, bus
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Badshahnagartrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Dehradun Airport (DED)plane LKO - DED
- Take the bus from Dehradun, Uttarakhand to Shimla, Himachal Pradeshbus
13h 1mDrive, train to Maryada Purushottam Shri Ram International Airport, fly to Chandigarh International Airport, bus
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Chandigarh International Airport (IXC)plane AYJ - IXC
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
14h 22m₹7,563–18,849Drive, train, train to Chaudhary Charan Singh Airport, fly to Simla
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Badshahnagartrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Simla (SLV)plane LKO - SLV
15h₹7,188–23,169Drive, train to Maryada Purushottam Shri Ram International Airport, fly to Indira Gandhi International Airport, train, bus
- Drive from Nepalgunj to Bahraichcar
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Indira Gandhi International Airport (DEL)plane AYJ - DEL
- Take the train from New Delhi to Chandigarhtrain
- Take the bus from Chandigarh to Shimla Isbt Tutikandibus
15h 3m₹5,586–14,899Drive, bus via Haridwar
- Drive from Nepalgunj to Bahraich, Uttar Pradeshcar
- Take the bus from Bahraich, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Haridwar, Uttarakhandbus
- Take the bus from Haridwar to Shimla ISBT Tutikandibus
26h 49m
Chaudhary Charan Singh Airport (LKO) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Nepalgunj to Shimla is to drive and train and bus which costs ₹1,500 - ₹6,500 and takes 20h 10m.
The fastest way to get from Nepalgunj to Shimla is to drive and train and fly and bus which takes 11h 17m and costs ₹6,000 - ₹16,000.
The distance between Nepalgunj and Shimla is 966 km. The road distance is 747.7 km.
It takes approximately 11h 17m to get from Nepalgunj to Shimla, including transfers.
Shimla is 15 min behind Nepalgunj. It is currently 4:46 PM in Nepalgunj and 4:31 PM in Shimla.
Yes, the driving distance between Nepalgunj to Shimla is 748 km. It takes approximately 12h 22m to drive from Nepalgunj to Shimla.
There are 626+ hotels available in Shimla.
What companies run services between Nepalgunj, Nepal and Shimla, India?
There is no direct connection from Nepalgunj to Shimla. However, you can drive to Bahraich, take the train to Gonda Jn, take the train to Badshahnagar, walk to Badshah Nagar, take the subway to Chaudhary Charan Singh International Airport, walk to Chaudhary Charan Singh Airport (LKO) 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 a vehicle from Nepalgunj to Shimla Isbt Tutikandi via Bahraich, Gonda Jn, Chandigarh, Railway Crossing, Isbt-17, and Chandigarh in around 20h 10m.
- Website
- helitrans.no
Flights from Maryada Purushottam Shri Ram International Airport to Simla via Indira Gandhi International Airport
- Ave. Duration
- 15h 5m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–22,000
Flights from Maryada Purushottam Shri Ram International Airport to Simla via Hyderabad, Indira Gandhi International Airport
- Ave. Duration
- 18h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹13,000–24,000
Flights from Maryada Purushottam Shri Ram International Airport to Simla via Ahmedabad, Indira Gandhi International Airport
- Ave. Duration
- 20h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹11,000–23,000
Flights from Chaudhary Charan Singh Airport to Simla via Indira Gandhi International Airport
- Ave. Duration
- 8h 15m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–19,000
Flights from Chaudhary Charan Singh Airport to Simla via Patna, Indira Gandhi International Airport
- Ave. Duration
- 14h 50m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–20,000
Flights from Chaudhary Charan Singh Airport to Simla via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 15h 30m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–20,000
Flights from Chaudhary Charan Singh Airport to Simla via Dehradun Airport, Indira Gandhi International Airport
- Ave. Duration
- 15h 50m
- When
- Monday to Saturday
- Estimated price
- ₹6,000–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bahraich to Gonda Jn
- Ave. Duration
- 1h 5m
- 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
Train from Gonda Jn to Badshahnagar
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- 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 Bahraich to Gonda Jn
- Ave. Duration
- 1h 5m
- 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
Train from Gonda Jn to Chandigarh
- Ave. Duration
- 13h 55m
- Frequency
- Twice a week
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Bahraich to Ayodhya
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bahraich to Gonda Jn
- Ave. Duration
- 1h 5m
- 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
Train from Gonda Jn to Badshahnagar
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- 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 Bahraich to Ayodhya
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Bahraich to Gonda Jn
- Ave. Duration
- 1h 5m
- 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
Train from Gonda Jn to Badshahnagar
- Ave. Duration
- 1h 51m
- Frequency
- Every 3 hours
- 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 Bahraich to Ayodhya
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from New Delhi to Chandigarh
- Ave. Duration
- 3h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,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 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
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








