Hello,
@Manny. Welcome to the forum!
Overview
The distance between Delhi and Agra is about 246 kilometres, if you take the normal route. Driving this distance can take around 4 hours and 30 minutes to 5 hours. But with the recently introduced Yamuna Expressway, which begins at the outskirts of Delhi and ends just before Agra, about 165 kilometres long, travelling from the capital to the home of the Taj Mahal has been easier and faster. What usually takes about 5 hours of driving can now be covered within 3 to 4 hours of driving. Fortunately, there are plenty of buses plying through this route, some utilise the normal national highway route, while others utilise the Yamuna Expressway.
Buses from Delhi to Agra
1. Uttar Pradesh State Road Transport Corporation (UPSRTC) Buses - The UPSRTC operates several buses plying between Delhi and Agra. A total of seven state-owned buses ply daily between Delhi and Agra. All these buses utilise the Yamuna Expressway and depart from the Sarai Kale Khan ISBT in Delhi. They then arrive in the Agra ISBT, depending on which bus you take, either 5 hours later or 3 hours and 30 minutes later.
UPSRTC Buses from Delhi to Agra
Bus Type | Route | Departure Time | Arrival Time | Fare |
Shatabdi AC Seater | Yamuna Expressway | 7:15 am | 12:30 pm | Rs. 404 |
Volvo AC Seater | Yamuna Expressway | 7:30 am | 11:00 am | Rs. 518 |
Volvo AC Seater | Yamuna Expressway | 10:00 am | 1:30 pm | Rs. 518 |
Volvo AC Seater | Yamuna Expressway | 1:30 pm | 4:30 pm | Rs. 518 |
Shatabdi AC Seater | Yamuna Expressway | 3:45 pm | 9:00 pm | Rs. 404 |
Shatabdi AC Seater | Yamuna Expressway | 4:45 pm | 10:00 pm | Rs. 404 |
Volvo AC Seater | Yamuna Expressway | 7:00 pm | 10:00 pm | Rs. 518 |
The table above showcases the different UPSRTC buses plying this route. You can choose between a Shatabdi AC Seater Bus or a Volvo AC Seater Bus. The former is cheaper at Rs. 404 per passenger but journey duration is a bit longer at about 5 hours and 15 minutes. The latter is a bit more expensive at Rs. 518 per passenger but journey duration is shorter at about 3 hours to 3 hours and 30 minutes at the most. The earliest bus departs from the Sarai Kale Khan ISBT at 7:15 am while the latest bus departs from the same station at 7:00 pm. You can book any UPSRTC bus from their official
website or any other bus booking website.
2. Taj Express Bus Service Buses - The Taj Express Bus Service offers non air-conditioned seater buses plying between Delhi and Agra. All buses utilise the Yamuna Expressway but fares are on the cheaper side since the buses are very basic and simple. Journey duration is very commendable though at just three hours. These buses depart from the Indian Oil Petrol Pump in Sector 37 in Noida, close to the Noida Bus Stand. They then arrive in the Bhagwan Talkies Road in Sikandra in Agra.
Taj Express Bus Service Buses from Delhi to Agra
Bus Type | Route | Departure Time | Arrival Time | Fare |
Non AC Seater | Yamuna Expressway | 6:30 am | 9:30 am | Rs. 285 |
Non AC Seater | Yamuna Expressway | 7:00 am | 10:00 am | Rs. 285 |
Non AC Seater | Yamuna Expressway | 7:30 am | 10:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 8:00 am | 11:00 am | Rs. 285 |
Non AC Seater | Yamuna Expressway | 8:30 am | 11:30 am | Rs. 285 |
Non AC Seater | Yamuna Expressway | 9:00 am | 12:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 9:30 am | 12:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 10:00 am | 1:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 10:30 am | 1:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 11:00 am | 2:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 11:30 am | 2:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 11:55 am | 2:55 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 1:00 pm | 4:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 1:30 pm | 4:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 2:00 pm | 5:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 2:30 pm | 5:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 3:00 pm | 6:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 3:30 pm | 6:30 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 4:00 pm | 7:00 pm | Rs. 285 |
Non AC Seater | Yamuna Expressway | 4:30 pm | 7:30 pm | Rs. 285 |
A total of 20 buses operated by the Taj Express Bus Service ply between Delhi and Agra. From 6:30 am, buses depart every 30 minutes or so, until the last bus, which departs at 4:30 pm. Fare is just at Rs. 285 per passenger although these are non air-conditioned buses. You can book any of these buses from
Via or any other booking website affiliated with the bus company.
3. Amar Travels Buses - This is another private bus company that has two buses plying from Delhi to Agra. These buses also utilise the Yamuna Expressway and depart from Kashmiri Gate in Delhi. They arrive in MG Road in Agra, just opposite the Imperial Hotel. All their buses are AC Seater/Sleeper ones so journey can be very comfortable, not exceeding three hours in journey duration.
Amar Travels Buses from Delhi to Agra
Bus Type | Route | Departure Time | Arrival Time | Fare |
AC Seater/Sleeper | Yamuna Expressway | 3:30 pm | 6:30 pm | Rs. 333 |
AC Seater/Sleeper | Yamuna Expressway | 9:30 pm | 11:30 pm | Rs. 428 |
These are the two buses operated by Amar Travels. The first one departs at 3:30 pm from Delhi and the second one departs at 9:30 pm from Delhi. They're good options for those who love travelling late in the afternoon or late in the evening. Fares differ as the first bus is at Rs. 333 per passenger and the second bus is at Rs. 428 per passenger. You can book any of these two buses through a bus booking site like
RedBus.
4. Shri Maruti Travels Buses - This is another private bus company which also utilises the Yamuna Expressway for their two buses. Both buses are air-conditioned and has pushback seats. They depart from the Sarai Kale Khan ISBT in Delhi and arrive in Baluganj in Agra. Journey duration for these buses fall under 4 hours.
Shri Maruti Travels Buses from Delhi to Agra
Bus Type | Route | Departure Time | Arrival Time | Fare |
AC Seater Pushback | Yamuna Expressway | 4:30 pm | 8:00 pm | Rs. 400 |
AC Seater Pushback | Yamuna Expressway | 10:30 pm | 2:30 am | Rs. 350 |
These are the buses of the Shri Maruti Travels. As you can see, both departs at the later times of the day, one at 4:30 pm and the other at 10:30 pm. Fares are also between Rs. 350 to Rs. 400 per passenger. You can book any of these buses through a bus booking site like
RedBus as well.
5. Falcon Tours and Travels Buses - This is also a private bus company that utilises the normal national highway route to reach Agra from Delhi. They have two buses plying this route, both are air-conditioned ones. Fares are on the higher side though and even journey duration is 6 hours and 15 minutes at the most.
Falcon Tours and Travels Buses from Delhi to Agra
Bus Type | Route | Departure Time | Arrival Time | Fare |
AC Seater | National Highway | 5:15 am | 11:10 am | Rs. 511 |
AC Seater | National Highway | 5:15 am | 11:30 am | Rs. 649 |
Both their buses depart at 5:15 am and arrive just before lunch in Agra Fort itself. They have numerous pickup points in Delhi but the main boarding point is at Gujrati Samaj. You can also board any of the buses at the Red Fort, New Delhi Railway Station, Karol Bagh Metro Station and many more although the timings vary. Fares are between Rs. 511 to Rs. 649 per passenger. You can book any of these buses at their official
website.
Conclusion
Travelling from Delhi to Agra? Worry not, as you have plenty of options for buses for this route. Whether your main concern is comfort, you can opt for the Volvo or air-conditioned buses or maybe your main concern is budget, you can opt for the non air-conditioned buses. Of course, most travellers prefer the buses which pass through the Yamuna Expressway as the journey is quicker and easier. Still, some buses opt to utilise the normal national highway route, which is also good if you leave the city early. Good luck and I hope this helps you!