The bus between Meerut and Agra takes 4h 45m. The bus runs, on average, once a week from Meerut to Agra. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run on demand between Meerut and Agra. Service times information will be available soon. All services run direct with no transfers required, and take on average 4h 45m. The schedules shown below are for the next available departures.
Want to know about travelling from Meerut to Agra? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Meerut to Agra. However, there are services departing from Meerut station and arriving at Agra station via Kashmiri Gate. The journey, including transfers, takes approximately 10,675,199d 2h.
Meerut to Agra bus services, operated by Laxmi Holidays, depart from Meerut station.
Meerut to Agra bus services, operated by Laxmi Holidays, arrive at Agra station.
Book your Meerut to Agra bus tickets online with Rome2Rio.
The distance between Meerut and Agra is 202.1 km. The road distance is 285 km.
You can take a bus from Meerut to Agra via Kashmiri Gate and ISBT Kashmiri Gate in around 4h 45m.