SarkariBus - State Bus Timetables
UPSRTC · Uttar Pradesh

Meerut Bus Stand Timetable

मेरठ

Run by Uttar Pradesh State Road Transport Corporation

30 routes out325 departures a dayFirst bus 1:30 AMLast bus 11:00 PM30 routes in

Timetable

Meerut Bus Timings

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

Next Departures

 

  • Agra

    आगरा

    via HAPUR, BULANDSHAHR +2

    Departs Meerut· 2 buses

    • 7:00 AM
    • 3:00 PM
  • Baghpat

    बागपत

    via JANI KHURD, DHOLRI MORE +3

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

    Departs Meerut· 6 buses

    • 9:00 AM
    • 9:15 AM
    • 9:30 AM
    • 10:00 AM
    • 3:00 PM
    • 3:30 PM
  • Bareilly

    बरेली

    via MORADABAD, RAMPUR

    Departs Meerut· 2 buses

    • 1:30 PM
    • 2:15 PM
  • Bulansahar

    बुलन्सहर

    via KHARKHAUDA, HAPUR +1

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

    Departs Meerut· 3 buses

    • 4:20 PM
    • 5:20 PM
    • 6:20 PM
  • Dankor

    दंकोर

    via KHARKHAUDA, HAPUR +1

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

    Departs 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, MEERUT

    Departs Meerut

    • 7:30 AM
  • Delhi Kashmiri Gate

    दिल्ली कश्मिरि गते

    Direct

    Departs Meerut

    • 7:30 AM
  • Gahaziabad

    गहज़िआबाद

    via RITHANI, PARTAPUR +8

    Departs 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

    गर्ह्मुक्तेस्वर

    Direct

    Departs Meerut· 4 buses

    • 11:00 AM
    • 11:15 AM
    • 2:30 PM
    • 2:45 PM
  • Gaziabad

    गज़िआबाद

    via MODI NAGAR, MURAD NAGAR

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

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

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

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

    Departs Meerut

    • 6:00 AM
  • Lucknow

    लखनऊ

    via SHAMLI, SOHRAB GATE +3

    Departs Meerut

    • 2:30 PM
  • Meerut

    मेरठ

    via BULANDSHAHR, KHURJA +7

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

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

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.