Buses from Agra (Uttar Pradesh) to Delhi (National Capital Territory of India)
🚌 Traveling from Agra to Delhi by bus is a convenient option, with direct services departing every two hours and taking approximately 4 hours and 17 minutes to reach Kashmiri Gate Ring road. 🛣️ The journey covers a distance of 188 km and passengers can enjoy a comfortable ride operated by Zingbus. The prices for the bus ticket range from $8 to $45, offering a budget-friendly transportation option between the two cities. 🕒 For those looking for alternative transportation methods, trains offer faster travel times, with routes such as the Gatiman Express and Shatabdi Express taking around 1 hour 50 minutes to 2 hours 25 minutes to reach New Delhi from Agra.