There are 6 ways to get from Gwalior to Nagarkot by plane, train, bus, 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
best- Fly from Gwalior Airport (GWL) to Tribhuvan International Airport (KTM)plane GWL - KTM
4h 46m$144–299Train, bus via Lucknow
cheapest- Take the train from Gwalior Jn. to Etawahtrain
- Take the train from Etawah to Kanpur Centraltrain
- Take the train from Kanpur Central to Lucknowtrain
- Take the bus from Lucknow to Kathmandubus
21h 20m$19–70Train, drive, bus
- Take the train from Gwalior Jn. to Gorakhpurtrain
- Take the train from Gorakhpur to Bagahatrain
- Drive from Bagaha to Chaubiskothicar
- Take the bus from Chaubiskothi to Kalanki Dhungeaddabus
22h 33m$56–104Drive 888.9 km
- Drive from Gwalior to Nagarkotcar 888.9 km
13h 32m$114–165Bus
- Take the bus from Gwalior to Lucknowbus redbusIndia_A/C Seater/Sleeper / ...
- Take the bus from Lucknow to Kathmandu Swoyambhubus
28h 5mTrain, bus
- Take the train from Gwalior Jn. to Gorakhpurtrain 11123 / ...
- Take the bus from Gorakhpur to Swoyambhubus
31h 1m$33–96
Gwalior Airport (GWL) to Tribhuvan International Airport (KTM) flights
Comparing Your Travel Options
The cheapest way to get from Gwalior to Nagarkot is to train and bus via Lucknow which costs $18 - $70 and takes 21h 20m.
The fastest way to get from Gwalior to Nagarkot is to fly which takes 4h 46m and costs $140 - $300.
No, there is no direct bus from Gwalior to Nagarkot. However, there are services departing from Gwalior and arriving at Deuwa Chowk via Lucknow and Swoyambhu. The journey, including transfers, takes approximately 28h 5m.
The distance between Gwalior and Nagarkot is 762 km. The road distance is 888.9 km.
The best way to get from Gwalior to Nagarkot without a car is to train and bus via Lucknow which takes 21h 20m and costs $18 - $70.
It takes approximately 4h 46m to get from Gwalior to Nagarkot, including transfers.
Gwalior to Nagarkot bus services, operated by SLGT Travels, depart from Gwalior station.
The best way to get from Gwalior to Nagarkot is to fly which takes 4h 46m and costs $140 - $300. Alternatively, you can bus, which costs and takes 28h 5m.
Gwalior to Nagarkot bus services, operated by SLGT Travels, arrive at Lucknow station.
Nagarkot is 15 min ahead of Gwalior. It is currently 6:38 AM in Gwalior and 6:53 AM in Nagarkot.
What companies run services between Gwalior, India and Nagarkot, Nepal?
IndiGo Airlines flies from Gwalior Airport (GWL) to Tribhuvan International Airport (KTM) 3 times a week. Alternatively, you can take a bus from Gwalior to Nagarkot via Lucknow, Hazratganj, Charbagh, Lucknow, Swoyambhu, and Deuwa Chowk in around 28h 5m.
- Website
- goindigo.in
Flights from Gwalior Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 4h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $100–270
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gwalior Jn. to Etawah
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a day
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Etawah to Kanpur Central
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $1–13
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $10–13
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Gwalior Jn. to Gorakhpur
- Ave. Duration
- 14h 12m
- Frequency
- Once daily
- Estimated price
- $3–28
- Website
- irctc.co.in
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $13–17
- First Class (1A)
- $22–28
Train from Gorakhpur to Bagaha
- Ave. Duration
- 2h 14m
- Frequency
- Every 4 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Gwalior Jn. to Gorakhpur
- Ave. Duration
- 14h 12m
- Frequency
- Once daily
- Estimated price
- $3–28
- Website
- irctc.co.in
- Sleeper Class
- $3–5
- Third AC (3A)
- $9–12
- Second AC (2A)
- $13–17
- First Class (1A)
- $22–28
- Phone
- +91-11-23370236
- [email protected]
- Website
- DTC
Bus from Lucknow to Kathmandu
- Ave. Duration
- 12h 39m
- Frequency
- Once daily
- Estimated price
- $1–16
- Website
- DTC
- Ordinary Buses
- $1
- AC Buses
- $1–2
- Airport Express Services
- $12–16
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- Baba Adventure
Bus from Chaubiskothi to Kalanki Dhungeadda
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $7
- Schedules at
- Baba Adventure
- [email protected]
- Website
- SLGT Travels
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 9599757693
- [email protected]
Bus from Lucknow to Kathmandu Swoyambhu
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- $19–40
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
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 5 incredible day trips from Florence by train, Thanksgiving 2018: How to travel stress-free, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Gwalior to Nagarkot is 889 km. It takes approximately 13h 32m to drive from Gwalior to Nagarkot.
There are 1665+ hotels available in Nagarkot.



















