SarkariBus - State Bus Timetables
UPSRTC · Uttar Pradesh

Shahjahanpur Bus Stand Timetable

शाहजहांपुर

Run by Uttar Pradesh State Road Transport Corporation

24 routes out115 departures a dayFirst bus 3:45 AMLast bus 10:30 PM23 routes in

Timetable

Shahjahanpur Bus Timings

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

Next Departures

 

  • Banda

    बांदा

    via PUWAYAN

    Departs Shahjahanpur· 6 buses

    • 8:30 AM
    • 9:00 AM
    • 12:30 PM
    • 1:00 PM
    • 5:00 PM
    • 7:00 PM
  • Bareilly (saitelite)

    बरेली (सैतेलिते)

    via TILHAR, KATRA +2

    Departs Shahjahanpur· 8 buses

    • 3:45 AM
    • 3:55 AM
    • 4:05 AM
    • 4:15 AM
    • 4:25 AM
    • 4:30 AM
    • 4:45 AM
    • 4:55 AM
  • Delhi

    दिल्ली

    via UKHARI

    Departs Shahjahanpur

    • 1:30 PM
  • Delhi

    दिल्ली

    via JALALABAD, BADAUN

    Departs Shahjahanpur· 6 buses

    • 1:30 PM
    • 2:00 PM
    • 3:00 PM
    • 3:30 PM
    • 4:00 PM
    • 4:30 PM
  • Delhi

    दिल्ली

    via UKHRI

    Departs Shahjahanpur

    • 1:30 PM
  • Delhi

    दिल्ली

    via JALALABAD, DHAIGHAT +2

    Departs Shahjahanpur

    • 2:30 PM
  • Delhi

    दिल्ली

    via PUYANA, SINGHAPUR +3

    Departs Shahjahanpur

    • 3:00 PM
  • Delhi

    दिल्ली

    via BUDHAWANA, GADIA RANGEEN +1

    Departs Shahjahanpur

    • 3:00 PM
  • Delhi

    दिल्ली

    via NIGOHI, BISALPUR +2

    Departs Shahjahanpur

    • 4:00 PM
  • Delhi

    दिल्ली

    via KATRA, JAITIPUR +2

    Departs Shahjahanpur

    • 4:00 PM
  • Farrukhabad

    फर्रुखाबाद

    via KATH, JALALABAD +2

    Departs Shahjahanpur· 16 buses

    • 4:50 AM
    • 5:00 AM
    • 5:10 AM
    • 5:15 AM
    • 5:20 AM
    • 5:25 AM
    • 5:30 AM
    • 5:35 AM
    • 5:40 AM
    • 5:45 AM
    • 5:50 AM
    • 5:55 AM
    • 6:00 AM
    • 6:05 AM
    • 6:10 AM
    • 6:15 AM
  • Hardoi

    हरदोई

    via SEHRAMAU, SHAHABAD +2

    Departs Shahjahanpur· 7 buses

    • 5:00 AM
    • 6:00 AM
    • 6:30 AM
    • 7:00 AM
    • 8:00 AM
    • 8:30 AM
    • 9:00 AM
  • Jaipur

    जयपुर

    via FARRUKHABAD, AGRA +1

    Departs Shahjahanpur

    • 9:00 PM
  • Jaypur

    जयपुर

    via FARUKHABAD, AGRA +1

    Departs Shahjahanpur

    • 9:00 PM
  • Kandharpur

    कंधरपुर

    via BANDA, NAVICHI

    Departs Shahjahanpur· 2 buses

    • 11:00 AM
    • 6:00 PM
  • Khutar

    खुतर

    via BANDA

    Departs Shahjahanpur· 3 buses

    • 8:15 AM
    • 1:00 PM
    • 8:00 PM
  • Lakhimpur Kheri

    लखीमपुर

    via MACHHECHHA, MOHAMMADI +2

    Departs Shahjahanpur· 12 buses

    • 4:45 AM
    • 5:10 AM
    • 5:30 AM
    • 6:00 AM
    • 6:20 AM
    • 6:40 AM
    • 7:00 AM
    • 7:15 AM
    • 7:30 AM
    • 7:45 AM
    • 8:00 AM
    • 8:15 AM
  • Mathura

    मथुरा

    via FARRUKHABAD, MAINPURI +1

    Departs Shahjahanpur· 6 buses

    • 11:15 AM
    • 6:30 PM
    • 7:30 PM
    • 8:30 PM
    • 9:30 PM
    • 10:30 PM
  • Moradabad

    मुरादाबाद

    Direct

    Departs Shahjahanpur· 8 buses

    • 7:00 AM
    • 7:30 AM
    • 8:00 AM
    • 8:30 AM
    • 9:30 AM
    • 10:00 AM
    • 10:30 AM
    • 1:00 PM
  • Paliya

    पलिया

    via KHUTAR, MAILANI

    Departs Shahjahanpur· 2 buses

    • 8:15 AM
    • 3:15 PM

1–20 of 24 routes

Times are when the bus leaves Shahjahanpur; 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

Shahjahanpur Bus Stand

Shahjahanpur bus stand (शाहजहांपुर) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 24 routes and 115 departures a day from Shahjahanpur, going to 17 places. The first bus leaves at 3:45 AM for Bareilly (saitelite), and the last at 10:30 PM for Mathura.

The most frequent buses from Shahjahanpur go to Farrukhabad (16 a day), Delhi (13 a day) and Pilibhit (13 a day). 23 routes bring buses into Shahjahanpur, from places such as Hardoi, Haridwar and Farrukhabad.

To check a timing or ask about a bus, call the Shahjahanpur bus stand on 05842220220, or the UPSRTC helpline on 18001802877.

FAQ

Shahjahanpur Bus Stand Questions

Quick answers about buses, timings and fares at Shahjahanpur bus stand.

What is the Shahjahanpur bus stand enquiry number?

The enquiry number for Shahjahanpur bus stand is 05842220220. You can also call the UPSRTC helpline on 18001802877.

How many buses leave Shahjahanpur bus stand every day?

Our timetable lists 115 departures a day from Shahjahanpur, on 24 UPSRTC routes to 17 places.

What time is the first and last bus from Shahjahanpur?

The first listed bus leaves Shahjahanpur at 3:45 AM for Bareilly (saitelite). The last one leaves at 10:30 PM for Mathura.

Which places have direct buses from Shahjahanpur?

The most frequent direct buses from Shahjahanpur go to Farrukhabad (16 a day), Delhi (13 a day), Pilibhit (13 a day), Lakhimpur Kheri (12 a day) and Sitapur (12 a day). The timetable above lists all 17 places, with every stop on each route.

Which buses come to Shahjahanpur bus stand?

23 UPSRTC routes bring buses into Shahjahanpur, from places such as Hardoi, Haridwar, Farrukhabad and Delhi. Switch the timetable to Arrivals to see them all.

Can I book UPSRTC tickets from Shahjahanpur on SarkariBus?

No, SarkariBus doesn't sell tickets. You can buy them at the Shahjahanpur bus stand counter or on the corporation's own website.

Are these Shahjahanpur bus timings accurate?

The Shahjahanpur 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 05842220220 before you travel.