UPSRTC · Uttar PradeshMoradabad Bus Stand Timetable
मुरादाबाद
Run by Uttar Pradesh State Road Transport Corporation
Timetable
Moradabad Bus Timings
Every listed bus from Moradabad, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Agraआगरा |
| via CHANDAUSI, BABRALA, ALIGARH | — | — |
| Budaunबदौन |
| via CHANDAUSI, BISAULI | — | — |
| Budaunबदौन |
| via CHANDAUSI | — | — |
| Deheradoonदेहेरदून |
| via HARIDWAR | — | — |
| Haldwaniहल्द्वानी |
| via RAMPUR, RUDRAPUR | — | — |
| Haridwarहरिद्वार |
| via BIJNOR, MORADABAD | — | — |
| Kasganjकासगंज |
| via Chandosi, Bisoli, Bilsi +2 | — | — |
| Ludhyanaलुध्यना |
| via HARIDWAR, AMBALA KAINT | — | — |
| Mathura -मथुरा |
| via CHANDAUSHI, BAHAJOI, ATARAULI +1 | — | — |
| Meerutमेरठ |
| via JOYA, GAJRAULA, GARHMUKTESWAR +1 | — | — |
| Saharan Purसहरन पुर |
| via DHAMPUR, NAZIBABAD, HARIDWAR +1 | — | — |
| Saharanpurसहारनपुर |
| via HARIDWAR | — | — |
Agra
आगरा
via CHANDAUSI, BABRALA +1Departs Moradabad
- 7:00 AM
Budaun
बदौन
via CHANDAUSI, BISAULIDeparts Moradabad· 10 buses
- 4:45 AM
- 5:15 AM
- 5:45 AM
- 6:15 AM
- 7:45 AM
- 9:15 AM
- 9:30 AM
- 9:45 AM
- 10:00 AM
- 10:15 AM
Budaun
बदौन
via CHANDAUSIDeparts Moradabad· 2 buses
- 10:10 AM
- 10:55 AM
Deheradoon
देहेरदून
via HARIDWARDeparts Moradabad· 15 buses
- 4:00 AM
- 4:30 AM
- 5:00 AM
- 5:30 AM
- 6:00 AM
- 6:30 AM
- 6:45 AM
- 7:15 AM
- 7:30 AM
- 7:45 AM
- 8:00 AM
- 8:30 AM
- 8:45 AM
- 9:00 AM
- 9:10 AM
Haldwani
हल्द्वानी
via RAMPUR, RUDRAPURDeparts Moradabad· 5 buses
- 6:30 AM
- 6:45 AM
- 7:00 AM
- 7:15 AM
- 7:45 AM
Haridwar
हरिद्वार
via BIJNOR, MORADABADDeparts Moradabad
- 11:00 AM
Kasganj
कासगंज
via Chandosi, Bisoli +3Departs Moradabad· 2 buses
- 12:00 PM
- 2:00 PM
Ludhyana
लुध्यना
via HARIDWAR, AMBALA KAINTDeparts Moradabad
- 6:30 AM
Mathura -
मथुरा
via CHANDAUSHI, BAHAJOI +2Departs Moradabad
- 4:00 PM
Meerut
मेरठ
via JOYA, GAJRAULA +2Departs Moradabad· 9 buses
- 5:00 AM
- 5:30 AM
- 6:00 AM
- 6:30 AM
- 7:00 AM
- 7:30 AM
- 8:00 AM
- 8:15 AM
- 9:30 AM
Saharan Pur
सहरन पुर
via DHAMPUR, NAZIBABAD +2Departs Moradabad· 8 buses
- 2:15 PM
- 3:00 PM
- 4:15 PM
- 5:15 PM
- 6:45 PM
- 6:55 PM
- 7:05 PM
- 10:15 PM
Saharanpur
सहारनपुर
via HARIDWARDeparts Moradabad· 4 buses
- 10:00 AM
- 11:00 AM
- 11:30 AM
- 2:00 PM
1–12 of 12 routes
Times are when the bus leaves Moradabad; 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
Moradabad Bus Stand
Moradabad bus stand (मुरादाबाद) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 12 routes and 59 departures a day from Moradabad, going to 11 places. The first bus leaves at 4:00 AM for Deheradoon, and the last at 10:15 PM for Saharan Pur.
The most frequent buses from Moradabad go to Deheradoon (15 a day), Budaun (12 a day) and Meerut (9 a day). 15 routes bring buses into Moradabad, from places such as Aligarh, Bareilly and Meerut.
To check a timing or ask about a bus, call the Moradabad bus stand on 05912490220, or the UPSRTC helpline on 18001802877.
Connections
Bus Stands Connected to Moradabad
UPSRTC bus stands with direct buses to or from Moradabad. Open one to see its own timetable.
- Budaunबदौन4 direct routes
- Meerutमेरठ3 direct routes
- Agraआगरा2 direct routes
- Haridwarहरिद्वार2 direct routes
- Kasganjकासगंज2 direct routes
- Ludhyanaलुध्यना2 direct routes
- Mathura -मथुरा2 direct routes
- Saharan Purसहरन पुर2 direct routes
- Saharanpurसहारनपुर2 direct routes
- Aligarhअलीगढ़1 direct route
- Bareillyबरेली1 direct route
- Bisouliबिसोउलि1 direct route
- Deheradoonदेहेरदून1 direct route
- Haldwaniहल्द्वानी1 direct route
- Shahjahanpurशाहजहांपुर1 direct route
FAQ
Moradabad Bus Stand Questions
Quick answers about buses, timings and fares at Moradabad bus stand.
What is the Moradabad bus stand enquiry number?
The enquiry number for Moradabad bus stand is 05912490220. You can also call the UPSRTC helpline on 18001802877.
How many buses leave Moradabad bus stand every day?
Our timetable lists 59 departures a day from Moradabad, on 12 UPSRTC routes to 11 places.
What time is the first and last bus from Moradabad?
The first listed bus leaves Moradabad at 4:00 AM for Deheradoon. The last one leaves at 10:15 PM for Saharan Pur.
Which places have direct buses from Moradabad?
The most frequent direct buses from Moradabad go to Deheradoon (15 a day), Budaun (12 a day), Meerut (9 a day), Saharan Pur (8 a day) and Haldwani (5 a day). The timetable above lists all 11 places, with every stop on each route.
Which buses come to Moradabad bus stand?
15 UPSRTC routes bring buses into Moradabad, from places such as Aligarh, Bareilly, Meerut and Budaun. Switch the timetable to Arrivals to see them all.
Can I book UPSRTC tickets from Moradabad on SarkariBus?
No, SarkariBus doesn't sell tickets. You can buy them at the Moradabad bus stand counter or on the corporation's own website.
Are these Moradabad bus timings accurate?
The Moradabad 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 05912490220 before you travel.

