There are 9 ways to get from Nainpur to Gwalior by taxi, bus, train, 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.
Taxi, bus
best- Take the taxi from Nainpur to Jabalpur, Madhya Pradeshtaxi
- Take the bus from Jabalpur, Madhya Pradesh to Gwalior, Madhya Pradeshbus Jabalpur, Madhya Pradesh - Gwalior, Madhya Pradesh
10h 48mTrain
cheapest- Take the train from Nainpur Jn to Sihora Roadtrain 11201 / ...
- Take the train from Sihora Road to Gwalior Jn.train 22181 / ...
12h 30m₹475–3,657Drive 555.6 km
- Drive from Nainpur to Gwaliorcar 555.6 km
8h 23m₹6,278–9,068Taxi
- Take the taxi from Nainpur to Gwaliortaxi 555.6 km
8h 23m₹7,000–9,000Train to Jabalpur, fly to Gwalior Airport
- Take the train from Nainpur Jn to Jabalpurtrain
- Fly from Jabalpur (JLR) to Gwalior Airport (GWL)plane JLR - GWL
10h 39m₹10,690–32,810Train via Jabalpur
- Take the train from Nainpur Jn to Madan Mahaltrain 22173
- Take the train from Madan Mahal to Gwalior Jn.train 12192
17h 50m₹519–4,042Train, train to Dr. Babasaheb Ambedkar International Airport, fly to Gwalior Airport
- Take the train from Nainpur Jn to Gondia Jntrain
- Take the train from Gondia Jn to Nagpurtrain
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Gwalior Airport (GWL)plane NAG - GWL
10h 7m₹9,349–25,013Train, train to Mana Airport, fly to Gwalior Airport
- Take the train from Nainpur Jn to Gondia Jntrain
- Take the train from Gondia Jn to Raipur Jntrain
- Fly from Mana Airport (RPR) to Gwalior Airport (GWL)plane RPR - GWL
14h 2m₹10,549–27,343Train to Jabalpur, fly to Indira Gandhi International Airport, train
- Take the train from Nainpur Jn to Jabalpurtrain
- Fly from Jabalpur (JLR) to Indira Gandhi International Airport (DEL)plane JLR - DEL
- Take the train from New Delhi to Gwalior Jn.train
10h 36m₹6,695–19,260
Nainpur to Gwalior by train
Questions & Answers
The cheapest way to get from Nainpur to Gwalior is to train which costs ₹470 - ₹3,700 and takes 12h 30m.
The fastest way to get from Nainpur to Gwalior is to drive which takes 8h 23m and costs ₹6,000 - ₹9,500.
No, there is no direct train from Nainpur to Gwalior. However, there are services departing from Nainpur Jn and arriving at Gwalior Jn. via Sihora Road. The journey, including transfers, takes approximately 12h 30m.
The distance between Nainpur and Gwalior is 563 km. The road distance is 555.6 km.
The best way to get from Nainpur to Gwalior without a car is to taxi and bus which takes 10h 48m and costs .
It takes approximately 10h 48m to get from Nainpur to Gwalior, including transfers.
Nainpur to Gwalior train services, operated by Indian Railways, depart from Nainpur Jn station.
Nainpur to Gwalior train services, operated by Indian Railways, arrive at Sihora Road station.
Yes, the driving distance between Nainpur to Gwalior is 556 km. It takes approximately 8h 23m to drive from Nainpur to Gwalior.
There are 104+ hotels available in Gwalior.
What companies run services between Nainpur, Madhya Pradesh, India and Gwalior, India?
You can take a train from Nainpur Jn to Gwalior Jn. via Sihora Road in around 12h 30m.
- Website
- goindigo.in
Flights from Jabalpur to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–31,000
Flights from Dr. Babasaheb Ambedkar International Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–25,000
Flights from Dr. Babasaheb Ambedkar International Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–27,000
Flights from Mana Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Mana Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–27,000
Flights from Jabalpur to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nainpur Jn to Sihora Road
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sihora Road to Gwalior Jn.
- Ave. Duration
- 7h 58m
- Frequency
- Twice daily
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Nainpur Jn to Jabalpur
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Nainpur Jn to Madan Mahal
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- 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 Madan Mahal to Gwalior Jn.
- Ave. Duration
- 13h 8m
- Frequency
- Once daily
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Nainpur Jn to Gondia Jn
- Ave. Duration
- 2h 15m
- Frequency
- Once 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 Gondia Jn to Nagpur
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Nainpur Jn to Gondia Jn
- Ave. Duration
- 2h 15m
- Frequency
- Once 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 Gondia Jn to Raipur Jn
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Nainpur Jn to Jabalpur
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from New Delhi to Gwalior Jn.
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Website
- Expresstrans Smart Bus
Bus from Jabalpur, Madhya Pradesh to Gwalior, Madhya Pradesh
- Ave. Duration
- 8h 40m
- Frequency
- 3 times a day
- Schedules at
- Expresstrans Smart Bus
- Ave. Duration
- 5h 16m
- Estimated price
- ₹1,600–9,000
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






