Live · Updates every few seconds

Know exactly where your KSRTC bus is, right now

Track any KSRTC bus in Kerala live — by bus number or a shared tracking link. See its position on the map, ETAs for every upcoming stop, and buses near you even with no location. Free, no account, no ads.

Android · Free · No account needed

Independent & unofficial. Not built, endorsed, or operated by Kerala State Road Transport Corporation (KSRTC) or any third-party data provider. See Terms for details.
What it does

Everything you need to catch the right bus

Built specifically for KSRTC's live-tracking data — nothing generic, nothing bolted on.

🚌

Track any bus by number

Type a bus number or paste a tracking link shared by someone else — see it live in seconds.

📍

Live buses near you

No bus number? See every live bus and stop around your location, or around any city.

⏱️

Per-stop ETAs

Every upcoming stop on the route gets its own live arrival estimate, not just the destination.

🔔

"I'm on the Bus" alerts

Start a journey and get warned before your stop — works even with your screen off.

Save your regular buses

Pin the routes you take often and jump straight back to them — stored on your device only.

🔒

No account, ever

Nothing to sign up for. No password, no profile — the app just works.

How it works

From bus stop to boarding, in three steps

1

Search or share a link

Enter a bus number, or open a chalo.com/app/public-route/… link someone sent you.

2

Watch it live

See the bus move on the map in real time, with ETAs for every stop still ahead of it.

3

Get warned before your stop

Boarding? Tap "I'm on the Bus" and get an alert as your stop approaches — screen off included.

Questions

Frequently asked

Is this an official KSRTC app?

No. Where is my KSRTC is an independent, unofficial project. It is not built, endorsed, or operated by Kerala State Road Transport Corporation (KSRTC) or by any third-party data provider — see the Terms & Conditions for the full disclaimer.

How accurate are the live positions and ETAs?

They come straight from a live GPS feed and are estimates — vehicles can go out of service, signals can drop, and traffic is unpredictable. Don't rely on this as your only source for anything time-critical; always allow buffer time.

Do I need an account?

No. There's no login anywhere in the app or on this site. Saved buses and preferences live only on your own device.

Does it work without location access?

Yes — track any bus directly by number or link with no location permission at all. Location is only used for the "buses near me" view, and you can decline it and still use everything else.

What does "I'm on the Bus" actually share?

Only if you explicitly turn it on for a journey: your bus's live position, snapped to its route — no name, account, or device identifier. It's deleted automatically when your trip ends. Full detail in the Privacy Policy.

Stop guessing when your bus will show up.