🚌 Haryana Roadways Live Map Live
Total
Running
Stopped
Secs ago
Fetching live bus positions…

Fetching Haryana Roadways buses…

📍

Find Buses Near You

Allow location access once to see nearby Haryana Roadways buses. Your location is never stored or shared — it stays in your browser only.

LiveLast updated: June 2026  ·  Data: HR Transport ETIM monitoring system

Popular Routes — Track Live 2026

Tap a route to instantly filter the live map above.

Explore Haryana Roadways Timetables 2026

Real-Time GPS Tracking

Haryana Roadways Live Bus Tracking —
HRTC GPS Map Updated Every 20 Seconds

Find any Haryana Roadways (HRTC) bus in real time using the live GPS map above. See exact bus positions, route names, depot, current speed, and last GPS timestamp — all sourced directly from the official HR Transport ETIM monitoring system.

4,000+
Buses in the
HRTC fleet
Source: HRTC Annual Report
3,000+
Routes across
Haryana & inter-state
Source: HR Transport Dept.
22
Districts of Haryana
fully covered
All districts served
20s
Live map refresh
interval
ETIM GPS feed
6+
States connected
by HRTC routes
Delhi, Punjab, UP, Raj, HP, UK

What Is Haryana Roadways Live Tracking?

Haryana Roadways live tracking lets passengers see the exact GPS location of any HRTC bus on an interactive map — in real time, without needing an app or login. The system works by reading position data from the ETIM (Electronic Ticketing Machine) devices fitted on HRTC buses, which transmit GPS coordinates to the official HR Transport monitoring server every few seconds.

This website fetches that data directly from the government API and displays it on a Leaflet.js map, refreshed automatically every 20 seconds — the same interval used in the official HR Roadways Bus Timetable app. Every bus marker on the map shows the route name, depot, last recorded speed, and the exact time of the last GPS fix, so you always know how current the position is.

Whether you're waiting at a bus stop in Rohtak, Hisar, Ambala, Gurugram, Faridabad, Panipat, Sonipat, Karnal, Kurukshetra, Yamunanagar, Sirsa, Bhiwani, or any other Haryana city — you can check if your bus is on its way before stepping out of the house.


How to Use the HRTC Live Bus Tracker

Open the live map above Scroll to the top of this page. The map loads within a few seconds and starts placing bus markers automatically. A green pulse in the status bar means live data is streaming.
Search for your route or bus Type in the search box — enter a bus plate number like HR57GV7158, a route like CHANDIGARH TO SIRSA, or a depot name like BHIWANI. Results filter instantly as you type.
Use Running / Stopped filters Tap 🟢 Running to see only active buses. Tap ⚫ Stopped to see parked or idle buses. The counter in the status bar shows how many buses are visible vs total.
Enable "My Location" to find nearby buses Tap 📍 My Location and allow browser location access when prompted. The map zooms to your position once — then stays wherever you scroll. A floating re-center button appears so you can jump back to your location anytime.
Click any bus marker for details Tap a bus icon on the map to open a popup showing the route name, depot, current speed, last GPS time, and ETIM code. Green icon = bus is running. Grey icon = bus is stopped.

HRTC Route Coverage — Major Destinations

Haryana Roadways buses can be tracked on routes connecting the following key corridors. All GPS-enabled buses on these routes appear on the live map above.

Route CorridorKey CitiesStatus on Live Map
Haryana → Delhi NCRRohtak, Gurgaon, Faridabad, Sonipat, Panipat → Delhi ISBT Kashmere GateTrackable
Haryana → ChandigarhAmbala, Panchkula, Karnal, Kurukshetra → Chandigarh ISBT-17 / ISBT-43Trackable
North Haryana Intra-StateAmbala ↔ Yamunanagar ↔ Kurukshetra ↔ Karnal ↔ PanipatTrackable
South Haryana Intra-StateHisar ↔ Sirsa ↔ Bhiwani ↔ Rohtak ↔ JhajjarTrackable
Haryana → RajasthanBhiwani, Mahendragarh → Jaipur, Rewari → AlwarPartially trackable
Haryana → PunjabSirsa → Bathinda, Ambala → Ludhiana, Fatehabad → PatialaPartially trackable
Haryana → UPPanipat → Meerut, Faridabad → Agra, Yamunanagar → SaharanpurDevice-dependent
💡 Note on Tracking Coverage Tracking depends on whether each individual bus has an active ETIM device that is currently transmitting. Buses on all corridors above may or may not appear on the map depending on device status. The live map shows every bus that is sending GPS data at the time you view it.

About Haryana Roadways (HRTC)

Haryana Roadways, officially the Haryana State Transport (HST), is the state-run public bus service of Haryana, India. Established after the bifurcation of Punjab in 1966, it operates under the Haryana Government's Transport Department and is one of the largest state bus services in northern India.

The fleet includes ordinary buses, express buses, super-express buses, and air-conditioned Volvo coaches. In recent years, HRTC has added electric buses (e-buses) on select urban corridors, part of the Government of India's FAME scheme. The corporation employs over 20,000 staff across drivers, conductors, mechanics, and administrative personnel.

What Is the ETIM System?

The ETIM (Electronic Ticketing Machine) is a handheld GPS-enabled device used by HRTC bus conductors to issue digital tickets. Beyond ticketing, each ETIM continuously transmits the bus's GPS latitude/longitude, speed, heading, and status to the centralized HR Transport monitoring server at afc.hrtransport.gov.in. This is the same data feed that powers the live map on this page.

The system enables real-time fleet monitoring by the state government, helps with punctuality tracking, and provides the live location data that passengers use to plan their journeys. Each ETIM device is linked to a specific bus code and depot, which is why the popup on the map shows the depot name alongside the route.


Tips for Using HRTC Live Tracking

🔖
Bookmark this page Save this page to your browser home screen for one-tap access before any journey. Works offline as a bookmark even without an app.
🟢
Filter to "Running" only The Running filter removes all parked buses from view, making it much easier to see which buses are actively moving toward your stop.
🔍
Search by depot name If you don't know your exact route, search by depot (e.g. "HISAR" or "ROHTAK") to see all buses from that depot currently on the map.
📍
Allow location once The "My Location" button zooms to you once and then stays out of the way. Use the floating re-center button to return to your position anytime.
🕐
Check the GPS timestamp Click any bus marker and check the "Time" field in the popup. If it's more than 10–15 minutes old, the bus device may have gone offline temporarily.
📱
Use the app for full features The HR Roadways Bus Timetable app adds timetables, route planning, and offline schedule access on top of the live tracking map.

FAQ

Haryana Roadways Live Tracking — Frequently Asked Questions

Quick answers to the most common questions about HRTC GPS bus tracking.

  • Use the interactive GPS map at the top of this page. It shows real-time positions of HRTC buses, refreshed every 20 seconds. Use the search box to find your route or bus number, and use the filter buttons to see only running buses. Tap 📍 My Location to find buses nearest to you.
  • All HRTC buses fitted with an active ETIM (Electronic Ticketing Machine) device are tracked. HRTC has been rolling out ETIMs across its fleet of 4,000+ buses. Buses that appear on the live map are those currently transmitting GPS data. The number of visible buses changes throughout the day based on active services.
  • The map refreshes automatically every 20 seconds — no need to reload. You can also tap ↺ Refresh in the status bar for an immediate update. The "Secs ago" counter in the header counts up from the last successful data fetch.
  • 🟢 Green = the bus is running (in motion or recently active). ⚫ Grey = the bus is stopped or parked. Tap any marker to see the exact last GPS timestamp — this tells you how recently the bus reported its position.
  • Possible reasons: (1) The bus doesn't have an active ETIM device, or the device is offline. (2) It's late night when fewer buses are operating. (3) The HR Transport government server is temporarily unavailable — a yellow warning banner will appear at the top of the map in that case. Try refreshing after 2–3 minutes.
  • Yes. HRTC buses operating inter-state routes — including Chandigarh ↔ Haryana cities and Delhi ISBT ↔ Haryana cities — are tracked on the live map as long as the bus has an active ETIM device. Search for the route name (e.g. "DELHI TO ROHTAK") in the search box to filter.
  • No. Your location is processed entirely within your browser using the browser's built-in Geolocation API. It is used only to place the blue dot on your screen and zoom the map. It is never sent to any server, never logged, and never stored. Closing the tab or refreshing removes it completely.
  • ETIM stands for Electronic Ticketing Machine. It is a GPS-enabled handheld device used by conductors on Haryana Roadways buses. It issues digital tickets, records passenger counts, and transmits real-time GPS coordinates (latitude, longitude, speed, heading) to the HR Transport central monitoring system, which is the data source for this live tracking map.
  • Yes — the HR Roadways Bus Timetable app is available on Android and iOS. It includes the same live GPS tracking map, plus full timetables, route search, and fare information for all HRTC routes. Search for "HR Roadways Bus Timetable" in Google Play or the Apple App Store.
  • Yes — the live map is fully responsive and works on all modern smartphones. It is tested on Chrome (Android), Safari (iOS), and Firefox. Pinch to zoom, tap markers for details, and use "My Location" to find nearby buses — all from your phone. Add this page to your home screen for app-like quick access.

Data sourced from the HR Transport ETIM monitoring system (afc.hrtransport.gov.in). Bus positions are approximate and depend on ETIM device availability. This is an independent informational service — not affiliated with Haryana Government or HRTC. For official information, visit hartrans.gov.in.