UPSRTC · Uttar PradeshMeerut Bus Stand Timetable
मेरठ
Run by Uttar Pradesh State Road Transport Corporation
Timetable
Meerut Bus Timings
Every listed bus from Meerut, with timings, fares and the stops on the way.
Next Departures
| Route | Bus Type | |||
|---|---|---|---|---|
| Agraआगरा |
| via HAPUR, BULANDSHAHR, KHURJA +1 | — | — |
| Baghpatबागपत |
| via JANI KHURD, DHOLRI MORE, BALENI +2 | — | — |
| Barautबरौत |
| via SHAMLI | — | — |
| Bareillyबरेली |
| via MORADABAD, RAMPUR | — | — |
| Bulansaharबुलन्सहर |
| via KHARKHAUDA, HAPUR, GULAWTHI | — | — |
| Chosanaचोसना |
| via BAYWALA, SHAMALI, UNN | — | — |
| Dankorदंकोर |
| via KHARKHAUDA, HAPUR, GULAWTHI | — | — |
| Delhiदिल्ली |
| via MODI NAGAR, MOHAN NAGAR | — | — |
| Delhiदिल्ली |
| via DELHI, MEERUT | — | — |
| Delhi Kashmiri Gateदिल्ली कश्मिरि गते |
| Direct | — | — |
| Gahaziabadगहज़िआबाद |
| via RITHANI, PARTAPUR, BHUDBARAL +7 | — | — |
| Garhmukteswarगर्ह्मुक्तेस्वर |
| Direct | — | — |
| Gaziabadगज़िआबाद |
| via MODI NAGAR, MURAD NAGAR | — | — |
| Ghaziabad (kaushambi)कौशाम्बी |
| via RITHANI, PARTAPUR, BHUDBARAL +8 | — | — |
| Ghaziabad (kaushambi)कौशाम्बी |
| via MODINAGAR | — | — |
| Hastinapurहस्तिनापुर |
| via MAWANA | — | — |
| Loniलोनि |
| via KHARKHAUDA, TALHETA, MODINAGAR +1 | — | — |
| Lucknowलखनऊ |
| via SHAMLI, SOHRAB GATE, MORADABAD +2 | — | — |
| Meerutमेरठ |
| via BULANDSHAHR, KHURJA, ALIGARH +6 | — | — |
| Moradabadमुरादाबाद |
| via KITHAUR, GARHMUKTESWAR, GAJRAULA +1 | — | — |
Agra
आगरा
via HAPUR, BULANDSHAHR +2Departs Meerut· 2 buses
- 7:00 AM
- 3:00 PM
Baghpat
बागपत
via JANI KHURD, DHOLRI MORE +3Departs Meerut· 40 buses
- 5:40 AM
- 5:50 AM
- 5:57 AM
- 6:00 AM
- 6:07 AM
- 6:10 AM
- 6:17 AM
- 6:20 AM
- 6:27 AM
- 6:30 AM
- 6:37 AM
- 6:40 AM
- 6:47 AM
- 6:50 AM
- 6:57 AM
- 7:07 AM
- 7:10 AM
- 7:27 AM
- 7:30 AM
- 7:40 AM
- 7:47 AM
- 7:50 AM
- 7:57 AM
- 8:07 AM
- 8:30 AM
- 8:47 AM
- 9:00 AM
- 9:17 AM
- 10:10 AM
- 10:27 AM
- 10:30 AM
- 10:47 AM
- 10:50 AM
- 11:07 AM
- 11:10 AM
- 11:27 AM
- 11:30 AM
- 11:40 AM
- 11:47 AM
- 11:57 AM
Baraut
बरौत
via SHAMLIDeparts Meerut· 6 buses
- 9:00 AM
- 9:15 AM
- 9:30 AM
- 10:00 AM
- 3:00 PM
- 3:30 PM
Bareilly
बरेली
via MORADABAD, RAMPURDeparts Meerut· 2 buses
- 1:30 PM
- 2:15 PM
Bulansahar
बुलन्सहर
via KHARKHAUDA, HAPUR +1Departs Meerut· 14 buses
- 4:30 AM
- 4:40 AM
- 4:50 AM
- 5:00 AM
- 5:10 AM
- 5:20 AM
- 5:30 AM
- 5:40 AM
- 5:50 AM
- 6:00 AM
- 6:10 AM
- 6:20 AM
- 6:30 AM
- 6:40 AM
Chosana
चोसना
via BAYWALA, SHAMALI +1Departs Meerut· 3 buses
- 4:20 PM
- 5:20 PM
- 6:20 PM
Dankor
दंकोर
via KHARKHAUDA, HAPUR +1Departs Meerut· 6 buses
- 6:30 AM
- 7:30 AM
- 8:30 AM
- 12:30 PM
- 1:30 PM
- 2:30 PM
Delhi
दिल्ली
via MODI NAGAR, MOHAN NAGARDeparts Meerut· 10 buses
- 6:00 AM
- 6:30 AM
- 8:00 AM
- 8:30 AM
- 11:00 AM
- 11:15 AM
- 11:30 AM
- 12:00 PM
- 1:00 PM
- 1:30 PM
Delhi
दिल्ली
via DELHI, MEERUTDeparts Meerut
- 7:30 AM
Delhi Kashmiri Gate
दिल्ली कश्मिरि गते
DirectDeparts Meerut
- 7:30 AM
Gahaziabad
गहज़िआबाद
via RITHANI, PARTAPUR +8Departs Meerut· 24 buses
- 5:00 AM
- 5:14 AM
- 5:15 AM
- 5:29 AM
- 5:30 AM
- 5:44 AM
- 5:45 AM
- 5:50 AM
- 5:59 AM
- 6:00 AM
- 6:04 AM
- 6:10 AM
- 6:14 AM
- 6:15 AM
- 6:20 AM
- 6:24 AM
- 6:29 AM
- 6:30 AM
- 6:34 AM
- 6:35 AM
- 6:40 AM
- 6:44 AM
- 6:49 AM
- 6:54 AM
Garhmukteswar
गर्ह्मुक्तेस्वर
DirectDeparts Meerut· 4 buses
- 11:00 AM
- 11:15 AM
- 2:30 PM
- 2:45 PM
Gaziabad
गज़िआबाद
via MODI NAGAR, MURAD NAGARDeparts Meerut· 9 buses
- 5:00 AM
- 5:10 AM
- 5:20 AM
- 5:30 AM
- 5:40 AM
- 5:50 AM
- 6:00 AM
- 6:05 AM
- 6:10 AM
Ghaziabad (kaushambi)
कौशाम्बी
via RITHANI, PARTAPUR +9Departs Meerut· 52 buses
- 4:45 AM
- 4:55 AM
- 4:59 AM
- 5:00 AM
- 5:05 AM
- 5:09 AM
- 5:10 AM
- 5:14 AM
- 5:15 AM
- 5:19 AM
- 5:20 AM
- 5:24 AM
- 5:25 AM
- 5:29 AM
- 5:30 AM
- 5:34 AM
- 5:35 AM
- 5:39 AM
- 5:40 AM
- 5:44 AM
- 5:45 AM
- 5:49 AM
- 5:50 AM
- 5:54 AM
- 5:55 AM
- 5:58 AM
- 5:59 AM
- 6:00 AM
- 6:04 AM
- 6:05 AM
- 6:08 AM
- 6:09 AM
- 6:10 AM
- 6:12 AM
- 6:14 AM
- 6:15 AM
- 6:18 AM
- 6:19 AM
- 6:20 AM
- 6:22 AM
- 6:24 AM
- 6:25 AM
- 6:28 AM
- 6:29 AM
- 6:30 AM
- 6:32 AM
- 6:34 AM
- 6:35 AM
- 6:39 AM
- 6:42 AM
- 6:44 AM
- 6:49 AM
Ghaziabad (kaushambi)
कौशाम्बी
via MODINAGARDeparts Meerut· 30 buses
- 7:00 AM
- 7:20 AM
- 8:00 AM
- 8:30 AM
- 9:10 AM
- 9:15 AM
- 9:30 AM
- 9:35 AM
- 10:10 AM
- 10:15 AM
- 10:45 AM
- 11:30 AM
- 11:50 AM
- 12:30 PM
- 1:00 PM
- 1:15 PM
- 1:30 PM
- 1:45 PM
- 2:00 PM
- 2:30 PM
- 2:50 PM
- 3:15 PM
- 3:30 PM
- 3:45 PM
- 4:15 PM
- 4:45 PM
- 5:30 PM
- 6:00 PM
- 6:30 PM
- 7:00 PM
Hastinapur
हस्तिनापुर
via MAWANADeparts Meerut· 15 buses
- 6:30 AM
- 7:00 AM
- 7:30 AM
- 8:00 AM
- 8:30 AM
- 9:00 AM
- 9:30 AM
- 10:00 AM
- 10:30 AM
- 10:45 AM
- 11:00 AM
- 11:30 AM
- 12:00 PM
- 12:20 PM
- 12:30 PM
Loni
लोनि
via KHARKHAUDA, TALHETA +2Departs Meerut
- 6:00 AM
Lucknow
लखनऊ
via SHAMLI, SOHRAB GATE +3Departs Meerut
- 2:30 PM
Meerut
मेरठ
via BULANDSHAHR, KHURJA +7Departs Meerut· 11 buses
- 1:30 AM
- 5:00 AM
- 5:30 AM
- 9:15 AM
- 11:45 AM
- 12:00 PM
- 12:15 PM
- 12:45 PM
- 7:03 PM
- 8:30 PM
- 11:00 PM
Moradabad
मुरादाबाद
via KITHAUR, GARHMUKTESWAR +2Departs Meerut· 9 buses
- 6:00 AM
- 7:00 AM
- 8:30 AM
- 8:45 AM
- 9:00 AM
- 9:45 AM
- 10:00 AM
- 10:15 AM
- 10:50 AM
1–20 of 28 routes
Times are when the bus leaves Meerut; 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
Meerut Bus Stand
Meerut bus stand (मेरठ) is run by the Uttar Pradesh State Road Transport Corporation (UPSRTC) in Uttar Pradesh. Our timetable lists 30 routes and 325 departures a day from Meerut, going to 23 places. The first bus leaves at 1:30 AM for Meerut, and the last at 11:00 PM for Meerut.
The most frequent buses from Meerut go to Ghaziabad (kaushambi) (94 a day), Baghpat (40 a day) and Gahaziabad (24 a day). 30 routes bring buses into Meerut, from places such as Ghaziabad (kaushambi), Shamli and Baghpat.
To check a timing or ask about a bus, call the Meerut bus stand on 01212420220, or the UPSRTC helpline on 18001802877.
Connections
Bus Stands Connected to Meerut
UPSRTC bus stands with direct buses to or from Meerut. Open one to see its own timetable.
- Saharanpurसहारनपुर7 direct routes
- Ghaziabad (kaushambi)कौशाम्बी6 direct routes
- Agraआगरा4 direct routes
- Delhiदिल्ली4 direct routes
- Moradabadमुरादाबाद3 direct routes
- Shamliशामली3 direct routes
- Baghpatबागपत2 direct routes
- Barautबरौत2 direct routes
- Bareillyबरेली2 direct routes
- Chosanaचोसना2 direct routes
- Dankorदंकोर2 direct routes
- Garhmukteswarगर्ह्मुक्तेस्वर2 direct routes
- Hastinapurहस्तिनापुर2 direct routes
- Loniलोनि2 direct routes
- Lucknowलखनऊ2 direct routes
- Najibabadनजिबआबाद2 direct routes
- Syanaस्यना2 direct routes
- Binauli Busबिनौलि बुस1 direct route
- Bulandsaharबुलंद्सहर1 direct route
- Gaziabadगज़िआबाद1 direct route
- Ghaziabadगाज़ियाबाद1 direct route
- Noidaनोएडा1 direct route
FAQ
Meerut Bus Stand Questions
Quick answers about buses, timings and fares at Meerut bus stand.
What is the Meerut bus stand enquiry number?
The enquiry number for Meerut bus stand is 01212420220. You can also call the UPSRTC helpline on 18001802877.
How many buses leave Meerut bus stand every day?
Our timetable lists 325 departures a day from Meerut, on 30 UPSRTC routes to 23 places.
What time is the first and last bus from Meerut?
The first listed bus leaves Meerut at 1:30 AM for Meerut. The last one leaves at 11:00 PM for Meerut.
Which places have direct buses from Meerut?
The most frequent direct buses from Meerut go to Ghaziabad (kaushambi) (94 a day), Baghpat (40 a day), Gahaziabad (24 a day), Saharanpur (24 a day) and Stand Baraut (18 a day). The timetable above lists all 23 places, with every stop on each route.
Which buses come to Meerut bus stand?
30 UPSRTC routes bring buses into Meerut, from places such as Ghaziabad (kaushambi), Shamli, Baghpat and Noida. Switch the timetable to Arrivals to see them all.
Can I book UPSRTC tickets from Meerut on SarkariBus?
No, SarkariBus doesn't sell tickets. You can buy them at the Meerut bus stand counter or on the corporation's own website.
Are these Meerut bus timings accurate?
The Meerut 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 01212420220 before you travel.

