There are 7 ways to get from Agra to Amrāvati 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 Agra Airport to Dr. Babasaheb Ambedkar International Airport, train
best- Fly from Agra Airport (AGR) to Dr. Babasaheb Ambedkar International Airport (NAG)plane AGR - NAG
- Take the train from Ajni to Amravatitrain
9h 44m₹13,600–33,911Train
cheapest- Take the train from Agra Cantt to Badnera Jntrain 12406
19h 33m₹613–4,625Bus
- Take the bus from Agra, Uttar Pradesh to Nagpur, Maharashtrabus Agra, Uttar Pradesh - Nagpur, Maharashtra
- Take the bus from Nagpur, Maharashtra to Amravati, Maharashtrabus Nagpur, Maharashtra - Amravati, Maharashtra
26h 35mDrive 836.1 km
- Drive from Agra to Amrāvaticar 836.1 km
12h 46m₹9,416–13,601Train to Indira Gandhi International Airport, fly to Dr. Babasaheb Ambedkar International Airport, train
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Dr. Babasaheb Ambedkar International Airport (NAG)plane DEL - NAG
- Take the train from Ajni to Amravatitrain
10h 1m₹7,144–16,120Train to Indira Gandhi International Airport, fly to Aurangabad Airport, bus
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Aurangabad Airport (IXU)plane DEL - IXU
- Take the bus from Aurangabad to Amravati, Maharashtrabus
12h 3mBus via Bhopal
- Take the bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradeshbus
- Take the bus from Gwalior, Madhya Pradesh to Bhopal, Madhya Pradeshbus
- Take the bus from Bhopal, Madhya Pradesh to Amravati, Maharashtrabus
30h 33m
Agra to Amrāvati by train
Questions & Answers
The cheapest way to get from Agra to Amrāvati is to train which costs ₹600 - ₹4,700 and takes 19h 33m.
The fastest way to get from Agra to Amrāvati is to fly and train which takes 9h 44m and costs ₹13,000 - ₹34,000.
No, there is no direct bus from Agra to Amrāvati. However, there are services departing from Agra, Uttar Pradesh and arriving at Amravati, Maharashtra via Nagpur, Maharashtra. The journey, including transfers, takes approximately 26h 35m.
No, there is no direct train from Agra to Amrāvati. However, there are services departing from Agra Cantt and arriving at Amravati via Badnera Jn. The journey, including transfers, takes approximately 19h 33m.
The distance between Agra and Amrāvati is 877 km. The road distance is 836.1 km.
The best way to get from Agra to Amrāvati without a car is to train which takes 19h 33m and costs ₹600 - ₹4,700.
It takes approximately 9h 44m to get from Agra to Amrāvati, including transfers.
Agra to Amrāvati bus services, operated by Verma Travels, depart from Agra, Uttar Pradesh station.
Agra to Amrāvati train services, operated by Indian Railways, depart from Agra Cantt station.
The best way to get from Agra to Amrāvati is to train which takes 19h 33m and costs ₹600 - ₹4,700. Alternatively, you can bus, which costs and takes 26h 35m.
What companies run services between Agra, India and Amrāvati, India?
Indian Railways operates a train from Agra Cantt to Badnera Jn twice a week. Tickets cost ₹500–3,800 and the journey takes 18h 15m. Alternatively, you can take a bus from Agra, Uttar Pradesh to Amravati, Maharashtra via Nagpur, Maharashtra in around 26h 35m.
- Website
- goindigo.in
Flights from Agra Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹13,000–32,000
Flights from Agra Airport to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 6h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Indira Gandhi International Airport to Dr. Babasaheb Ambedkar International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Indira Gandhi International Airport to Dr. Babasaheb Ambedkar International Airport via Pune
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Dr. Babasaheb Ambedkar International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Indira Gandhi International Airport to Aurangabad Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ₹7,000–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ajni to Amravati
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Agra Cantt to Badnera Jn
- Ave. Duration
- 18h 15m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ajni to Amravati
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Agra Cantt to New Delhi
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Agra, Uttar Pradesh to Nagpur, Maharashtra
- Ave. Duration
- 23h 25m
- Frequency
- 5 times a day
- Estimated price
- ₹2,000–2,700
- Book at
- https://www.vermatravelsindia.com/
- Website
- omio.com
Bus from Bhopal, Madhya Pradesh to Amravati, Maharashtra
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
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
More Questions & Answers
Agra to Amrāvati bus services, operated by Verma Travels, arrive at Nagpur, Maharashtra station.
Agra to Amrāvati train services, operated by Indian Railways, arrive at Badnera Jn station.
Yes, the driving distance between Agra to Amrāvati is 836 km. It takes approximately 12h 46m to drive from Agra to Amrāvati.
There are seven+ hotels available in Amrāvati.








