There are 7 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 from Gwalior Airport
best- Fly from Gwalior Airport (GWL) to Tribhuvan International Airport (KTM)plane GWL - KTM
4h 36m$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$54–103Drive 890 km
- Drive from Gwalior to Nagarkotcar 890 km
13h 30m$106–153Train to Indira Gandhi International Airport, fly
- Take the train from Gwalior Jn. to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Tribhuvan International Airport (KTM)plane DEL - KTM
8h 33m$99–305Bus
- Take the bus from Gwalior to Lucknowbus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Lucknow to Kathmandu Swoyambhubus
28h 30mTrain, 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 36m 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 30m.
The distance between Gwalior and Nagarkot is 762 km. The road distance is 890 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 36m to get from Gwalior to Nagarkot, including transfers.
Gwalior to Nagarkot bus services, operated by Vijay Tours and Travels, depart from Gwalior station.
The best way to get from Gwalior to Nagarkot is to fly which takes 4h 36m and costs $140 - $300. Alternatively, you can bus, which costs and takes 28h 30m.
Gwalior to Nagarkot bus services, operated by Vijay Tours and Travels, arrive at Lucknow station.
Nagarkot is 15 min ahead of Gwalior. It is currently 11:48 PM in Gwalior and 12:03 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 30m.
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $75–260
- Website
- goindigo.in
Flights from Gwalior Airport to Tribhuvan International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $140–430
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- $75–260
- Website
- nepalairlines.com.np
Flights from Indira Gandhi International Airport to Tribhuvan International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $130–330
- 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 New Delhi
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- $2–18
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $14–18
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
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a week
- Website
- Vijay Tours And Travels
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h
- Frequency
- Once daily
- Book at
- GK Travels
- Website
- Miles India Private Limited
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h
- Frequency
- Once daily
- Schedules at
- Miles India Private Limited
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h 29m
- Frequency
- Once daily
- Schedules at
- Samay Shatabdi Travels Pvt Ltd
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Gwalior to Lucknow
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Website
- Shatabdi Travels
- 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 Nepal
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
Booking & Getting There
Yes, the driving distance between Gwalior to Nagarkot is 890 km. It takes approximately 13h 30m to drive from Gwalior to Nagarkot.
There are 1511+ hotels available in Nagarkot.






















