UPSRTC · Uttar PradeshAgra Bus Stand Timetable
आगरा
Run by Uttar Pradesh State Road Transport Corporation
Timetable
Agra Bus Timings
Every listed bus from Agra, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Agraआगरा |
| via MAHAUA, DAUSA, JAIPUR +3 | — | — |
| Agraआगरा |
| via ALIGARH, BABRALA, CHANDAUSI +5 | — | — |
| Anand Viharआनंद विहार |
| via MATHURA CUT, PALWAL, PARICHOWK | — | — |
| Auraiyaऔरैया |
| via FIROZABAD, SHIKOHABAD, ETAWAH +2 | — | — |
| Auraiyaऔरैया |
| via FIROZABAD, SHIKOHABAD, ETAWAH +2 | — | — |
| Bareillyबरेली |
| via TUNDLA, ETAH, KASGANJ +1 | — | — |
| Deharadunदेहरदुन |
| via HATHRAS, ALIGARH, BULANDSHAHAR +4 | — | — |
| Deheradoonदेहेरदून |
| via ALIGARH, MEERUT, MUZAFFARNAGAR +2 | — | — |
| Dehradoonदेह्रदून |
| via ALIGARH, MEERUT, MUZAFFAR NAGAR +1 | — | — |
| Delhiदिल्ली |
| Direct | — | — |
| Delhiदिल्ली |
| via MATHURA | — | — |
| Delhiदिल्ली |
| via ALIGARH | — | — |
| Delhi (anand Vihar)अनंद्विहर |
| via MATHURA CUT, PALAWAL CUT, PARICHOWK +1 | — | — |
| Delhi (sarai Kale Khan)सराय काले खां |
| via MATURA CUT, PALVAL CUT, PARICHOWK +1 | — | — |
| Delhi (sarai Kale Khan)सराय काले खां |
| via MATHURA CUT, PALVAL CUT, PARICHOWK +1 | — | — |
| Dholpurधौलपुर |
| via SAIYA, MANIA | — | — |
| Farrukhabadफर्रुखाबाद |
| via FIROZABAD, SHIKOHABAD, GHIROR +3 | — | — |
| Gurugramगुरुग्रम |
| via MATHURA, HODAL, PALVAL +2 | — | — |
| Gwaliorग्वालियर |
| via SAIYA, MANIA, DHOLPUR +1 | — | — |
| Haldwaniहल्द्वानी |
| via HATHRAS, ALIGARH, NARORA +3 | — | — |
Agra
आगरा
via MAHAUA, DAUSA +4Departs Agra· 13 buses
- 5:35 AM
- 6:35 AM
- 6:45 AM
- 7:05 AM
- 7:10 AM
- 8:25 AM
- 10:40 AM
- 10:45 AM
- 11:15 AM
- 12:15 PM
- 12:35 PM
- 1:30 PM
- 3:05 PM
Agra
आगरा
via ALIGARH, BABRALA +6Departs Agra· 2 buses
- 6:31 AM
- 7:31 AM
Anand Vihar
आनंद विहार
via MATHURA CUT, PALWAL +1Departs Agra
- 9:30 AM
Auraiya
औरैया
via FIROZABAD, SHIKOHABAD +3Departs Agra· 15 buses
- 12:30 AM
- 6:00 AM
- 6:10 AM
- 7:15 AM
- 7:25 AM
- 7:35 AM
- 7:45 AM
- 8:00 AM
- 8:20 AM
- 8:30 AM
- 8:35 AM
- 8:50 AM
- 9:00 AM
- 9:10 AM
- 9:15 AM
Auraiya
औरैया
via FIROZABAD, SHIKOHABAD +3Departs Agra· 12 buses
- 12:30 AM
- 10:00 AM
- 10:30 AM
- 11:30 AM
- 11:45 AM
- 12:30 PM
- 1:00 PM
- 1:30 PM
- 1:45 PM
- 2:00 PM
- 2:15 PM
- 2:30 PM
Bareilly
बरेली
via TUNDLA, ETAH +2Departs Agra· 5 buses
- 7:15 AM
- 7:30 AM
- 8:30 AM
- 10:00 PM
- 11:00 PM
Deharadun
देहरदुन
via HATHRAS, ALIGARH +5Departs Agra
- 5:00 PM
Deheradoon
देहेरदून
via ALIGARH, MEERUT +3Departs Agra· 2 buses
- 8:30 PM
- 10:10 PM
Dehradoon
देह्रदून
via ALIGARH, MEERUT +2Departs Agra
- 6:00 AM
Delhi
दिल्ली
DirectDeparts Agra· 4 buses
- 7:00 AM
- 1:00 PM
- 3:30 PM
- 7:00 PM
Delhi
दिल्ली
via MATHURADeparts Agra
- 8:00 AM
Delhi
दिल्ली
via ALIGARHDeparts Agra· 6 buses
- 3:30 PM
- 4:30 PM
- 5:30 PM
- 6:30 PM
- 7:30 PM
- 8:30 PM
Delhi (anand Vihar)
अनंद्विहर
via MATHURA CUT, PALAWAL CUT +2Departs Agra· 19 buses
- 6:20 AM
- 6:40 AM
- 7:00 AM
- 7:20 AM
- 7:40 AM
- 7:45 AM
- 8:00 AM
- 8:20 AM
- 8:30 AM
- 8:40 AM
- 8:45 AM
- 8:55 AM
- 9:05 AM
- 9:15 AM
- 9:25 AM
- 9:30 AM
- 9:40 AM
- 9:45 AM
- 11:40 AM
Delhi (sarai Kale Khan)
सराय काले खां
via MATURA CUT, PALVAL CUT +2Departs Agra· 9 buses
- 4:40 AM
- 5:00 AM
- 6:00 AM
- 6:15 AM
- 6:25 AM
- 7:15 AM
- 7:30 AM
- 7:40 AM
- 9:00 AM
Delhi (sarai Kale Khan)
सराय काले खां
via MATHURA CUT, PALVAL CUT +2Departs Agra· 3 buses
- 5:45 AM
- 11:00 AM
- 5:30 PM
Dholpur
धौलपुर
via SAIYA, MANIADeparts Agra· 24 buses
- 6:00 AM
- 6:30 AM
- 7:00 AM
- 7:45 AM
- 8:30 AM
- 8:45 AM
- 9:00 AM
- 9:15 AM
- 9:30 AM
- 10:00 AM
- 10:30 AM
- 12:00 PM
- 12:30 PM
- 1:30 PM
- 2:00 PM
- 2:30 PM
- 2:45 PM
- 3:00 PM
- 3:15 PM
- 3:30 PM
- 4:00 PM
- 4:15 PM
- 4:30 PM
- 5:00 PM
Farrukhabad
फर्रुखाबाद
via FIROZABAD, SHIKOHABAD +4Departs Agra· 16 buses
- 5:00 AM
- 5:30 AM
- 6:00 AM
- 6:15 AM
- 6:30 AM
- 6:50 AM
- 7:00 AM
- 7:05 AM
- 7:15 AM
- 7:35 AM
- 8:00 AM
- 8:05 AM
- 8:15 AM
- 8:20 AM
- 8:30 AM
- 8:45 AM
Gurugram
गुरुग्रम
via MATHURA, HODAL +3Departs Agra· 2 buses
- 8:00 AM
- 9:00 AM
Gwalior
ग्वालियर
via SAIYA, MANIA +2Departs Agra· 6 buses
- 8:00 AM
- 8:15 AM
- 9:15 AM
- 9:30 AM
- 10:15 AM
- 10:15 PM
Haldwani
हल्द्वानी
via HATHRAS, ALIGARH +4Departs Agra· 15 buses
- 4:00 AM
- 4:15 AM
- 4:30 AM
- 5:00 AM
- 5:15 AM
- 5:30 AM
- 6:00 AM
- 7:00 AM
- 7:30 AM
- 9:00 AM
- 9:30 AM
- 10:30 AM
- 10:45 AM
- 12:00 PM
- 2:00 PM
1–20 of 43 routes
Times are when the bus leaves Agra; the next bus on each route is in red. Concession fares apply to eligible passengers only. Timings can change, so please confirm with the bus stand before you travel.
About
Agra Bus Stand
Agra bus stand (आगरा) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 44 routes and 300 departures a day from Agra, going to 31 places. The first bus leaves at 12:30 AM for Auraiya, and the last at 11:00 PM for Bareilly.
The most frequent buses from Agra go to Haldwani (34 a day), Auraiya (27 a day) and Dholpur (24 a day). 43 routes bring buses into Agra, from places such as Noida, Delhi and Dholpur.
To check a timing or ask about a bus, call the Agra bus stand on 05622420187, or the UPSRTC helpline on 18001802877.
Connections
Bus Stands Connected to Agra
UPSRTC bus stands with direct buses to or from Agra. Open one to see its own timetable.
- Delhiदिल्ली9 direct routes
- Noidaनोएडा7 direct routes
- Auraiyaऔरैया4 direct routes
- Bareillyबरेली4 direct routes
- Delhi (sarai Kale Khan)सराय काले खां4 direct routes
- Meerutमेरठ4 direct routes
- Haldwaniहल्द्वानी3 direct routes
- Hardoiहरदोई3 direct routes
- Kanpurकानपुर3 direct routes
- Lucknow (alambagh)अलंबघ3 direct routes
- Rupaidihaरुपैदिहा3 direct routes
- Aligarhअलीगढ़2 direct routes
- Anand Viharआनंद विहार2 direct routes
- Deharadunदेहरदुन2 direct routes
- Deheradoonदेहेरदून2 direct routes
- Dehradoonदेह्रदून2 direct routes
- Delhi (anand Vihar)दिल्ली (आनंद विहार)2 direct routes
- Dholpurधौलपुर2 direct routes
- Farrukhabadफर्रुखाबाद2 direct routes
- Gurugramगुरुग्रम2 direct routes
- Gwaliorग्वालियर2 direct routes
- Khatauliखतौलि2 direct routes
- Kumhaolकुम्हओल2 direct routes
- Lucknowलखनऊ2 direct routes
FAQ
Agra Bus Stand Questions
Quick answers about buses, timings and fares at Agra bus stand.
What is the Agra bus stand enquiry number?
The enquiry number for Agra bus stand is 05622420187. You can also call the UPSRTC helpline on 18001802877.
How many buses leave Agra bus stand every day?
Our timetable lists 300 departures a day from Agra, on 44 UPSRTC routes to 31 places.
What time is the first and last bus from Agra?
The first listed bus leaves Agra at 12:30 AM for Auraiya. The last one leaves at 11:00 PM for Bareilly.
Which places have direct buses from Agra?
The most frequent direct buses from Agra go to Haldwani (34 a day), Auraiya (27 a day), Dholpur (24 a day), Randhirpura (22 a day) and Tanakpur (21 a day). The timetable above lists all 31 places, with every stop on each route.
Which buses come to Agra bus stand?
43 UPSRTC routes bring buses into Agra, from places such as Noida, Delhi, Dholpur and Aligarh. Switch the timetable to Arrivals to see them all.
Can I book UPSRTC tickets from Agra on SarkariBus?
No, SarkariBus doesn't sell tickets. You can buy them at the Agra bus stand counter or on the corporation's own website.
Are these Agra bus timings accurate?
The Agra timetable is compiled from published schedules and other public sources, and corrected when people report changes. Services can change at short notice, so please confirm with the bus stand on 05622420187 before you travel.

