There are 10 ways to get from Agra to Gujarāt by train, plane, 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.
Train to Indira Gandhi International Airport, fly to Civil Airport Harni
best- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)plane DEL - BDQ
5h 26m₹6,344–14,580Train
cheapest- Take the train from Agra Fort to Ahmedabad Jntrain 12948 / ...
15h 15m₹450–3,500Bus via Jaipur
- Take the bus from Agra, Uttar Pradesh to Jaipurbus Agra, Uttar Pradesh - Jaipur
- Take the bus from Jaipur to Ahmedabad, Gujaratbus Jaipur
18h 6mDrive 891.5 km
- Drive from Agra to Ahmedabadcar 891.5 km
11h 17m₹10,057–14,526Train to Indira Gandhi International Airport, fly to Surat
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Surat (STV)plane DEL - STV
5h 56m₹6,574–15,850Train to Indira Gandhi International Airport, fly to Rajkot International Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR)plane DEL - HSR
6h 4m₹7,864–17,260Train to Indira Gandhi International Airport, fly to Sardar Vallabhbhai Patel International Airport
- Take the train from Agra Cantt to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sardar Vallabhbhai Patel International Airport (AMD)plane DEL - AMD
6h 37m₹5,237–14,530Train to Jaipur International Airport, fly to Surat
- Take the train from Agra Fort to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Surat (STV)plane JAI - STV
7h 44m₹6,072–16,934Train to Jaipur International Airport, fly to Sardar Vallabhbhai Patel International Airport
- Take the train from Agra Fort to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Sardar Vallabhbhai Patel International Airport (AMD)plane JAI - AMD
8h 41m₹6,735–16,614Bus
- Take the bus from Agra, Uttar Pradesh to Ahmedabad, Gujaratbus Agra, Uttar Pradesh - Ahmedabad, Gujarat
20h
Agra to Gujarāt by train
Questions & Answers
The cheapest way to get from Agra to Gujarāt is to train which costs ₹450 - ₹3,500 and takes 15h 15m.
The fastest way to get from Agra to Gujarāt is to train and fly which takes 5h 26m and costs ₹6,000 - ₹15,000.
Yes, there is a direct bus departing from Agra, Uttar Pradesh and arriving at Ahmedabad, Gujarat. Services depart hourly, and operate every day. The journey takes approximately 20h.
Yes, there is a direct train departing from Agra Fort and arriving at Ahmedabad Jn. Services depart once daily, and operate Monday, Wednesday, Thursday, Friday and Saturday. The journey takes approximately 15h 15m.
The distance between Agra and Gujarāt is 1012 km. The road distance is 891.5 km.
The best way to get from Agra to Gujarāt without a car is to train which takes 15h 15m and costs ₹450 - ₹3,500.
It takes approximately 5h 26m to get from Agra to Gujarāt, including transfers.
Agra to Gujarāt bus services, operated by Shree Savariya Travels and Transport, depart from Agra, Uttar Pradesh station.
Agra to Gujarāt train services, operated by Indian Railways, depart from Agra Fort station.
The best way to get from Agra to Gujarāt is to train which takes 15h 15m and costs ₹450 - ₹3,500. Alternatively, you can bus via Jaipur, which costs and takes 18h 6m.
What companies run services between Agra, India and Gujarāt, India?
Indian Railways operates a train from Agra Fort to Ahmedabad Jn once daily. Tickets cost ₹450–3,500 and the journey takes 15h 15m. Alternatively, you can take a bus from Agra, Uttar Pradesh to Ahmedabad, Gujarat via Jaipur in around 18h 6m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,500–16,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹6,500–15,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Jaipur International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Kishangarh
- Ave. Duration
- 3h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹5,000–12,000
Flights from Jaipur International Airport to Surat
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Jaipur International Airport to Surat via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Wednesday and Saturday
- Estimated price
- ₹5,500–14,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₹6,000–7,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Jaipur International Airport to Surat via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹8,000–28,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,500–9,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–14,000
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- ₹4,100–17,000
- Website
- spicejet.com
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- ₹6,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Agra Fort to Ahmedabad Jn
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹450–3,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,500
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 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 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 Agra Fort to Gandhinagar Jpr
- Ave. Duration
- 3h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Agra Fort to Gandhinagar Jpr
- Ave. Duration
- 3h 38m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Agra, Uttar Pradesh to Jaipur
- Ave. Duration
- 5h
- Frequency
- Every 15 minutes
- Schedules at
- omio.com
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 Gujarāt bus services, operated by Shree Savariya Travels and Transport, arrive at Jaipur station.
Agra to Gujarāt train services, operated by Indian Railways, arrive at Ahmedabad Jn station.
Yes, the driving distance between Agra to Gujarāt is 891 km. It takes approximately 11h 17m to drive from Agra to Gujarāt.
There are 689+ hotels available in Gujarāt.







