There are 5 ways to get from Gwalior to Amrāvati by train, bus, 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.
Train via Itārsi
best- Take the train from Gwalior Jn. to Itarsi Jntrain 22692 / ...
- Take the train from Itarsi Jn to Amravatitrain 12160
15h 43m₹565–4,354Bus
- Take the bus from Gwalior to Indorebus redbusIndia_A/C Sleeper / ...
- Take the bus from Indore to Amravatibus redbusIndia_NON A/C Sleeper
21h 40mDrive 719.1 km
- Drive from Gwalior to Amrāvaticar 719.1 km
10h 55m₹8,052–11,630Fly, train
- Fly from Gwalior Airport (GWL) to Dr. Babasaheb Ambedkar International Airport (NAG)plane GWL - NAG
- Take the train from Ajni to Amravatitrain
9h 59m₹8,171–23,994Train
- Take the train from Gwalior Jn. to Badnera Jntrain 12406
17h 37m₹570–4,300
Gwalior to Amrāvati by train
Comparing Your Travel Options
The cheapest way to get from Gwalior to Amrāvati is to train via Itārsi which costs ₹550 - ₹4,400 and takes 15h 43m.
The fastest way to get from Gwalior to Amrāvati is to fly and train which takes 9h 59m and costs ₹8,000 - ₹24,000.
No, there is no direct bus from Gwalior to Amrāvati. However, there are services departing from Gwalior and arriving at Amravati via Indore. The journey, including transfers, takes approximately 21h 40m.
No, there is no direct train from Gwalior to Amrāvati. However, there are services departing from Gwalior Jn. and arriving at Amravati via Itarsi Jn. The journey, including transfers, takes approximately 15h 43m.
The distance between Gwalior and Amrāvati is 961 km. The road distance is 719.1 km.
The best way to get from Gwalior to Amrāvati without a car is to train via Itārsi which takes 15h 43m and costs ₹550 - ₹4,400.
It takes approximately 15h 43m to get from Gwalior to Amrāvati, including transfers.
Gwalior to Amrāvati bus services, operated by SLGT Travels, depart from Gwalior station.
Gwalior to Amrāvati train services, operated by Indian Railways, depart from Gwalior Jn. station.
The best way to get from Gwalior to Amrāvati is to train via Itārsi which takes 15h 43m and costs ₹550 - ₹4,400. Alternatively, you can bus, which costs and takes 21h 40m.
What companies run services between Gwalior, India and Amrāvati, India?
You can take a train from Gwalior Jn. to Amravati via Itarsi Jn in around 15h 43m. Alternatively, you can take a bus from Gwalior to Amravati via Indore in around 21h 40m.
- Website
- goindigo.in
Flights from Gwalior Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 6h 22m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–22,000
Flights from Gwalior Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹9,000–22,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Gwalior Jn. to Itarsi Jn
- Ave. Duration
- 6h 13m
- Frequency
- Hourly
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Itarsi Jn to Amravati
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹700–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Ajni to Amravati
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Gwalior Jn. to Badnera Jn
- Ave. Duration
- 16h 2m
- Frequency
- Twice a week
- Estimated price
- ₹460–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Gwalior to Indore
- Ave. Duration
- 9h 50m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Indore to Amravati
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Gwalior to Indore
- Ave. Duration
- 10h 5m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
Bus from Indore to Amravati
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Gwalior to Indore
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Indore to Amravati
- Ave. Duration
- 23h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
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 How to get from Stansted Airport into central London, 5 incredible day trips from Florence by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Gwalior to Amrāvati bus services, operated by SLGT Travels, arrive at Indore station.
Gwalior to Amrāvati train services, operated by Indian Railways, arrive at Itarsi Jn station.
Yes, the driving distance between Gwalior to Amrāvati is 719 km. It takes approximately 10h 55m to drive from Gwalior to Amrāvati.
Book your Gwalior to Amrāvati bus tickets online with Omio.
There are six+ hotels available in Amrāvati.