Agra to Ahmedabad Bus Service
The average road distance between these two cities is km, with the average time taken to cover this distance is 18 hrs 46 mins.This difference in time taken is calculated based on the bus type, weather and traffic along the way.The bus departing from Agra reaches in the shortest time taking 18 hrs 46 mins to reach Ahmedabad.The first bus leaves at 06:07 AM and last bus leaves at 09:00 PM from Agra.Some of the most popular operators on this route are Shree Mahaveer Travels, Shrinath® Travel Agency Pvt. Ltd. and Shree Maruti Travels.The shortest time to reach Ahmedabad is 14 hrs 43 mins, taken by the bus.The fares for different types of buses vary between Rs 1200.0 to Rs 6000.0 depending on the bus category and operator.
With so many different bus types, just take your pick and travel! The bus types available here are Non AC Sleeper, AC, AC Sleeper and Non AC.
When in ahmedabad, do find time to visit Rani Rupamati's Mosque, Kite Museum, Auto World Vintage Car Museum and Sabarmati Ashram.