The road distance between Delhi and Agra is roughly 230 kilometers (143 miles), with travel time varying depending on the form of conveyance and route used. Here are some popular modes of transportation from Delhi to Agra:
By Car:
You may drive from Delhi to Agra in around 3 to 4 hours, depending on traffic and road conditions. The Yamuna Motorway, a toll road that offers a generally smooth and quick ride, is the most usual route.
By Bus:
Several private and government-operated buses run between Delhi and Agra. The travel time by bus can vary, but it is usually between 4 and 5 hours.
By Train:
Agra is well-connected by train to Delhi. You can board a train to Agra Cantonment Railway Station from New Delhi Railway Station or Hazrat Nizamuddin Railway Station. The time it takes to travel by train depends on the type of train you use. The fastest trains, such as the Gatimaan Express, arrive in Agra in 1.5 to 2 hours.
By Air:
While there is no direct commercial airport in Agra, flights from Indira Gandhi International Airport in Delhi to Kheria Airport in Agra are available. However, because to limited airline availability and the relatively small distance between the two cities, this option is not particularly usual.
Keep in mind that travel schedules and options can change, so it’s best to check for the most recent information and plan your trip accordingly.