SarkariBus - State Bus Timetables
UPSRTC · Uttar Pradesh

Agra Bus Stand Timetable

आगरा

Run by Uttar Pradesh State Road Transport Corporation

44 routes out300 departures a dayFirst bus 12:30 AMLast bus 11:00 PM43 routes in

Timetable

Agra Bus Timings

Every listed bus from Agra, with timings, fares and the stops on the way.

Next Departures

 

  • Agra

    आगरा

    via MAHAUA, DAUSA +4

    Departs 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 +6

    Departs Agra· 2 buses

    • 6:31 AM
    • 7:31 AM
  • Anand Vihar

    आनंद विहार

    via MATHURA CUT, PALWAL +1

    Departs Agra

    • 9:30 AM
  • Auraiya

    औरैया

    via FIROZABAD, SHIKOHABAD +3

    Departs 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 +3

    Departs 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 +2

    Departs Agra· 5 buses

    • 7:15 AM
    • 7:30 AM
    • 8:30 AM
    • 10:00 PM
    • 11:00 PM
  • Deharadun

    देहरदुन

    via HATHRAS, ALIGARH +5

    Departs Agra

    • 5:00 PM
  • Deheradoon

    देहेरदून

    via ALIGARH, MEERUT +3

    Departs Agra· 2 buses

    • 8:30 PM
    • 10:10 PM
  • Dehradoon

    देह्रदून

    via ALIGARH, MEERUT +2

    Departs Agra

    • 6:00 AM
  • Delhi

    दिल्ली

    Direct

    Departs Agra· 4 buses

    • 7:00 AM
    • 1:00 PM
    • 3:30 PM
    • 7:00 PM
  • Delhi

    दिल्ली

    via MATHURA

    Departs Agra

    • 8:00 AM
  • Delhi

    दिल्ली

    via ALIGARH

    Departs 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 +2

    Departs 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 +2

    Departs 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 +2

    Departs Agra· 3 buses

    • 5:45 AM
    • 11:00 AM
    • 5:30 PM
  • Dholpur

    धौलपुर

    via SAIYA, MANIA

    Departs 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 +4

    Departs 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 +3

    Departs Agra· 2 buses

    • 8:00 AM
    • 9:00 AM
  • Gwalior

    ग्वालियर

    via SAIYA, MANIA +2

    Departs 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 +4

    Departs 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.

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.