Skip to content
beoops
2026LiveProductFrontend

BusGo

Hong Kong bus app: live arrivals for KMB, Citybus, MTR Bus, and HZMB.

BusGo case study cover — Hong Kong bus app: live arrivals for KMB, Citybus, MTR Bus, and HZMB.
Route red

Overview

BusGo is a mobile-first Hong Kong bus app: search a route, pick a stop, and watch official ETAs refresh every 30 seconds. Covers KMB / LWB, Citybus, MTR Bus, and HZMB shuttle — installable as a PWA.

Context

Commuters in Hong Kong check arrivals under time pressure, often switching between operator apps. They need one quiet surface for route search, stop pick, and honest live times — not ads, not invented schedules.

Approach

The UI is a phone-first lookup: operator chips, route number search, direction and stop, then the next few arrivals. A Cloudflare Pages Function proxies official DATA.GOV.HK / operator endpoints and normalises ETAs. Favourites stay in localStorage. HZMB shows official headways when no live API exists; Shenzhen buses stay as official-data entry points only.

Result

Open https://busgo.beoops.com, pick an operator, search a route such as KMB 1A, tap a stop, and watch arrivals update. No install required; add to home screen on Android or iOS Safari.

Stack

  • React
  • Vite
  • tRPC
  • Cloudflare Pages
  • Tailwind CSS

About this tool · 關於本工具

BusGo

Also known as: BusGo Hong Kong bus app · beoops BusGo · 香港巴士到站 · 香港巴士 App

BusGo is a free Hong Kong bus app by beoops. Search a route, pick a stop, and watch official live arrivals for KMB / LWB, Citybus, MTR Bus, and HZMB shuttle. ETAs refresh every 30 seconds from official public data. Open at https://busgo.beoops.com — installable as a PWA.

Open:

Who it is for
Hong Kong commuters and visitors who want one quiet app for bus arrivals instead of jumping between operator apps.
Pricing
Free to use in the browser. No account required.
Privacy & legal
Favourite stops stay in your browser (localStorage). Arrival times come from official public transport APIs; beoops does not sell location or search history.

Features

  • Search by route number, origin, or destination
  • Operator filters: KMB / LWB, Citybus, MTR Bus, HZMB
  • Live ETAs from official public endpoints, auto-refresh every 30 seconds
  • Favourite stops stored locally in the browser
  • Installable PWA (Android / Chrome; iOS Safari Add to Home Screen)
  • HZMB official headways when no live API exists

How to check Hong Kong bus arrivals in BusGo

Use BusGo to look up a Hong Kong bus route and see official live arrival times.

  1. Open BusGo. Go to https://busgo.beoops.com.
  2. Choose an operator. Pick KMB / LWB, Citybus, MTR Bus, or HZMB.
  3. Search a route and stop. Type a route number (for example 1A), pick the direction, then tap your boarding stop.
  4. Watch live arrivals. See the next few buses. ETAs refresh about every 30 seconds. Star a stop to save it locally.

Frequently asked questions

What is BusGo?

BusGo is a free Hong Kong bus app by beoops at https://busgo.beoops.com. It shows live arrivals for KMB / LWB, Citybus, MTR Bus, and HZMB shuttle using official public data.

Which bus companies does BusGo cover?

KMB and Long Win, Citybus, MTR Bus, and the HZMB Hong Kong–Zhuhai–Macao Bridge shuttle. Shenzhen buses are listed as official-data entry points only — BusGo does not invent ETAs when no stable public API exists.

Are the arrival times official?

Yes for KMB / LWB, Citybus, and MTR Bus: BusGo proxies official DATA.GOV.HK and operator endpoints. HZMB has no public live ETA API, so the app shows official headways instead.

Is BusGo free?

Yes. Open https://busgo.beoops.com in the browser. No account. You can add it to the home screen as a PWA.

Built by · Hong Kong product studio · llms.txt · sitemap