Buses from Delhi to Agra
Whatever your requirements, you’ll find a bus of your choice here! There are different types of buses you can choose among Non AC Seater, Non AC Sleeper, Volvo Seater, AC Seater Sleeper and Non AC
The average road distance between these two cities is km, with the average time taken to cover this distance is 04 hrs 09 mins.This difference in time taken is calculated based on the bus type, weather and traffic along the way.The bus departing from Delhi reaches in the shortest time taking 04 hrs 09 mins to reach Agra.The earliest bus from Delhi departs at 05:25 AM for Agra, and the last bus departs at 10:30 PM, on its way to Agra.Some of the most popular operators on this route are Falcon Tour & Travels, Shree Krishna Bus Service, Uttar Pradesh State Road Transport Corporation(UPSRTC), Taj Express Bus Service Pvt.Ltd and Royal Travels.The bus journey duration can vary from 02 hrs 05 mins to 06 hrs 40 mins.The fares vary between Rs 300.0 to Rs 2520.0 depending on the bus type and bus operator.
When in agra, your itinerary should definitely include visiting Taj Mahal, Fatehpur Sikri, Birbal's House, Moti Masjid and Jahangir Palace.