Buses from New Delhi to Agra (Uttar Pradesh)
🚌 The journey from New Delhi to Agra by bus is convenient and affordable, with services departing every two hours. The direct bus route takes approximately 3 hours and 51 minutes to reach Agra Fort. 💸 Ticket prices for the bus journey between New Delhi and Agra range from $4 to $40, offering travelers a budget-friendly option to explore the iconic landmarks such as the majestic Taj Mahal and Agra Fort in Uttar Pradesh.