Home › Navigation
Information
Preview 3 platforms
iPhone 10 images
iPad 9 images
Apple Watch 9 images
What’s New Version 2.7.4
Fixed various bugs that may cause the app to crash
Description
HK Bus ETA is an ad-free Hong Kong bus estimated time of arrival app with WatchOS smartwatch integration.
You can check when the next buses will come at a particular stop on any particular route.
Contains KMB, CityBus, New Lantau Bus, MTR Bus and GMB routes of Hong Kong.
Also includes MTR Lines, Light Rail Routes, and some ferry routes.
Home screen widgets can be created displaying ETA times of your favourite routes and stops, maximizing convenience when deciding when to leave for the bus, or even which bus.
The mobile app and the smartwatch app can function independently or be interconnected and synced!
You can send bus routes directly from your phone and open them in the watch app on your watch directly on the mobile app or via share links from supported apps (Currently KMB App, Citybus App & hkbus.app).
Data is provided by data.gov.hk and the relevant service operator.
This App is available in Traditional Chinese and English.
Full Privacy Policy: https://data.hkbuseta.com/PRIVACY_POLICY.html
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 25 versions
Build 887857343v2.7.42026-07-07 03:43:55
Fixed various bugs that may cause the app to crash
Build 887559992v2.7.32026-07-05 11:07:49
Improved branch merging logic
Build 887410283v2.7.22026-06-28 00:43:09
Updated Light Rail Route Map
Build 887207297v2.7.12026-06-23 02:24:05
Improved Citybus Circular Route Display
Fixed location name search
Build 886083516v2.7.02026-05-26 17:57:17
Added a setting to display fare in a discounted category
Various improvements
Build 885899918v2.6.172026-05-20 19:59:46
Updated service area for Typhoon Signal 9 in the MTR map
Fixed Airport Station ETA
Build 885875009v2.6.162026-05-19 19:25:08
Updated service area for Typhoon Signal 9 in the MTR map
Build 885687518v2.6.152026-05-14 22:42:48
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
Build 885476300v2.6.142026-05-12 03:17:30
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
Build 885463112v2.6.132026-05-09 18:07:41
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
Build 885292692v2.6.122026-05-05 18:58:07
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
Build 885221107v2.6.112026-05-04 15:40:08
MTR tab now shows light rail special routes
Build 884652628v2.6.102026-04-18 15:37:08
Fixed an issue with special detection for MTR ETA destinations
Build 884031979v2.6.82026-04-02 01:00:22
Enhanced AppAlerts
Build 884048715v2.6.92026-04-02 20:54:05
Enhanced AppAlerts
Build 883258060v2.6.72026-03-19 08:03:08
Updated SDK and library versions
Only show circular route origin where it is useful
Dynamic island now always display clock time due to unreliable update interval restricted by iOS
Build 881806632v2.6.62026-01-26 03:46:29
Improved special route description in certain routes
Added origin display in route list for most circular routes
Build 881680953v2.6.52026-01-20 23:17:32
Fixed some text color issues
Allow app alerts to have different url per language
Build 878986833v2.6.42025-10-17 16:17:51
Fixed MTR Bus K53*
Fixed some text color issues
Build 878917899v2.6.32025-10-15 08:52:20
Fixed MTR Bus K53*
Build 878405987v2.6.22025-09-25 19:28:06
Fixed certain MTR stops crashing the app
Handle same route same stop different fares in some KMB routes
Build 877343598v2.6.12025-08-18 18:47:04
Fixed special route merging on some routes
Build 877010541v2.6.02025-08-08 09:42:35
Added MTR Station Facilities
Fixed table layouts
Build 876902962v2.5.122025-08-05 11:53:52
Support for the new arm64 apple watches
Dropped support for watchOS on or below 8.8.1 (As I don't own one of those watches and couldn't figure out what's wrong :'( )
Build 876872248v2.5.112025-08-01 02:27:35
Attempt to fix app crashes on Apple Watch 3
No pricing data captured yet — comparisons appear once the app has paid storefronts or in-app purchases.
Availability 113 of 113 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
HK | zh-Hant-HK | Free | 102 | 4.3 | 2.7.4 |
US | en-US | Free | 4 | 5.0 | 2.7.4 |
AU | en-AU | Free | 2 | 5.0 | 2.7.4 |
CA | en-CA | Free | 2 | 3.0 | 2.7.4 |
CN | zh-Hans-CN | Free | 2 | 4.5 | 2.7.4 |
DE | de-DE | Free | 1 | 5.0 | 2.7.4 |
JP | ja | Free | 1 | 5.0 | 2.7.4 |
PH | en-GB | Free | 1 | 5.0 | 2.7.4 |
TW | zh-Hant-TW | Free | 1 | 5.0 | 2.7.4 |
AE | en-GB | Free | 0 | — | 2.7.4 |
AF | en-GB | Free | 0 | — | 2.7.4 |
AL | en-GB | Free | 0 | — | 2.7.4 |
AM | en-GB | Free | 0 | — | 2.7.4 |
AO | en-GB | Free | 0 | — | 2.7.4 |
AT | de-DE | Free | 0 | — | 2.7.4 |
AZ | en-GB | Free | 0 | — | 2.7.4 |
BA | en-GB | Free | 0 | — | 2.7.4 |
BE | en-GB | Free | 0 | — | 2.7.4 |
BF | en-GB | Free | 0 | — | 2.7.4 |
BG | en-GB | Free | 0 | — | 2.7.4 |
BH | en-GB | Free | 0 | — | 2.7.4 |
BM | en-GB | Free | 0 | — | 2.7.4 |
BN | en-GB | Free | 0 | — | 2.7.4 |
BT | en-GB | Free | 0 | — | 2.7.4 |
BW | en-GB | Free | 0 | — | 2.7.4 |
BY | en-GB | Free | 0 | — | 2.7.4 |
CH | de-CH | Free | 0 | — | 2.7.4 |
CI | fr-FR | Free | 0 | — | 2.7.4 |
CM | fr-FR | Free | 0 | — | 2.7.4 |
CV | en-GB | Free | 0 | — | 2.7.4 |
CY | en-GB | Free | 0 | — | 2.7.4 |
CZ | en-GB | Free | 0 | — | 2.7.4 |
DK | en-GB | Free | 0 | — | 2.7.4 |
DZ | en-GB | Free | 0 | — | 2.7.4 |
EE | en-GB | Free | 0 | — | 2.7.4 |
EG | en-GB | Free | 0 | — | 2.7.4 |
ES | es-ES | Free | 0 | — | 2.7.4 |
FI | en-GB | Free | 0 | — | 2.7.4 |
FJ | en-GB | Free | 0 | — | 2.7.4 |
FR | fr-FR | Free | 0 | — | 2.7.4 |
GB | en-GB | Free | 0 | — | 2.7.4 |
GE | en-GB | Free | 0 | — | 2.7.4 |
GH | en-GB | Free | 0 | — | 2.7.4 |
GR | en-GB | Free | 0 | — | 2.7.4 |
GW | en-GB | Free | 0 | — | 2.7.4 |
HR | en-GB | Free | 0 | — | 2.7.4 |
HU | en-GB | Free | 0 | — | 2.7.4 |
ID | en-GB | Free | 0 | — | 2.7.4 |
IE | en-GB | Free | 0 | — | 2.7.4 |
IN | en-GB | Free | 0 | — | 2.7.4 |
IQ | en-GB | Free | 0 | — | 2.7.4 |
IS | en-GB | Free | 0 | — | 2.7.4 |
IT | it | Free | 0 | — | 2.7.4 |
JO | en-GB | Free | 0 | — | 2.7.4 |
KE | en-GB | Free | 0 | — | 2.7.4 |
KG | en-GB | Free | 0 | — | 2.7.4 |
KH | en-GB | Free | 0 | — | 2.7.4 |
KR | ko | Free | 0 | — | 2.7.4 |
KW | en-GB | Free | 0 | — | 2.7.4 |
KZ | en-GB | Free | 0 | — | 2.7.4 |
LA | en-GB | Free | 0 | — | 2.7.4 |
LK | en-GB | Free | 0 | — | 2.7.4 |
LT | en-GB | Free | 0 | — | 2.7.4 |
LU | en-GB | Free | 0 | — | 2.7.4 |
LV | en-GB | Free | 0 | — | 2.7.4 |
LY | en-GB | Free | 0 | — | 2.7.4 |
MA | en-GB | Free | 0 | — | 2.7.4 |
MD | en-GB | Free | 0 | — | 2.7.4 |
MK | en-GB | Free | 0 | — | 2.7.4 |
MM | en-GB | Free | 0 | — | 2.7.4 |
MN | en-GB | Free | 0 | — | 2.7.4 |
MO | zh-Hant-HK | Free | 0 | — | 2.7.4 |
MR | en-GB | Free | 0 | — | 2.7.4 |
MT | en-GB | Free | 0 | — | 2.7.4 |
MU | en-GB | Free | 0 | — | 2.7.4 |
MV | en-GB | Free | 0 | — | 2.7.4 |
MY | en-GB | Free | 0 | — | 2.7.4 |
MZ | en-GB | Free | 0 | — | 2.7.4 |
NA | en-GB | Free | 0 | — | 2.7.4 |
NG | en-GB | Free | 0 | — | 2.7.4 |
NL | nl | Free | 0 | — | 2.7.4 |
NO | en-GB | Free | 0 | — | 2.7.4 |
NP | en-GB | Free | 0 | — | 2.7.4 |
NR | en-GB | Free | 0 | — | 2.7.4 |
NZ | en-AU | Free | 0 | — | 2.7.4 |
OM | en-GB | Free | 0 | — | 2.7.4 |
PK | en-GB | Free | 0 | — | 2.7.4 |
PL | en-GB | Free | 0 | — | 2.7.4 |
PT | pt-PT | Free | 0 | — | 2.7.4 |
QA | en-GB | Free | 0 | — | 2.7.4 |
RO | en-GB | Free | 0 | — | 2.7.4 |
RS | en-GB | Free | 0 | — | 2.7.4 |
RU | ru | Free | 0 | — | 2.7.4 |
SE | sv | Free | 0 | — | 2.7.4 |
SG | en-GB | Free | 0 | — | 2.7.4 |
SI | en-GB | Free | 0 | — | 2.7.4 |
SK | en-GB | Free | 0 | — | 2.7.4 |
SN | en-GB | Free | 0 | — | 2.7.4 |
ST | en-GB | Free | 0 | — | 2.7.4 |
TH | en-GB | Free | 0 | — | 2.7.4 |
TJ | en-GB | Free | 0 | — | 2.7.4 |
TM | en-GB | Free | 0 | — | 2.7.4 |
TN | en-GB | Free | 0 | — | 2.7.4 |
TZ | en-GB | Free | 0 | — | 2.7.4 |
UA | en-GB | Free | 0 | — | 2.7.4 |
UG | en-GB | Free | 0 | — | 2.7.4 |
UZ | en-GB | Free | 0 | — | 2.7.4 |
VN | en-GB | Free | 0 | — | 2.7.4 |
VU | en-GB | Free | 0 | — | 2.7.4 |
YE | en-GB | Free | 0 | — | 2.7.4 |
ZA | en-GB | Free | 0 | — | 2.7.4 |
ZM | en-GB | Free | 0 | — | 2.7.4 |
ZW | en-GB | Free | 0 | — | 2.7.4 |
Change log 29 changes · QA
✎
releaseNotes updated
Fixed various bugs that may cause the app to crash
✎
description updated
HK Bus ETA is an ad-free Hong Kong bus estimated time of arrival app with WatchOS smartwatch integration.
You can check when the next buses will come at a part
✎
subtitle updated
Check the ETA time of HK Buses
✎
name updated
HK Bus ETA
◆
Version 2.7.4 released
Fixed various bugs that may cause the app to crash
◆
Version 2.7.3 released
Improved branch merging logic
◆
Version 2.7.2 released
Updated Light Rail Route Map
◆
Version 2.7.1 released
Improved Citybus Circular Route Display
Fixed location name search
◆
Version 2.7.0 released
Added a setting to display fare in a discounted category
Various improvements
◆
Version 2.6.17 released
Updated service area for Typhoon Signal 9 in the MTR map
Fixed Airport Station ETA
◆
Version 2.6.16 released
Updated service area for Typhoon Signal 9 in the MTR map
◆
Version 2.6.15 released
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
◆
Version 2.6.14 released
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
◆
Version 2.6.13 released
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
◆
Version 2.6.12 released
MTR tab now shows light rail special routes
Fixed GMB ETA for Circular Routes
◆
Version 2.6.11 released
MTR tab now shows light rail special routes
◆
Version 2.6.10 released
Fixed an issue with special detection for MTR ETA destinations
◆
Version 2.6.9 released
Enhanced AppAlerts
◆
Version 2.6.8 released
Enhanced AppAlerts
◆
Version 2.6.7 released
Updated SDK and library versions
Only show circular route origin where it is useful
Dynamic island now always display clock time due to unreliable update interval restricted by iOS
◆
Version 2.6.6 released
Improved special route description in certain routes
Added origin display in route list for most circular routes
◆
Version 2.6.5 released
Fixed some text color issues
Allow app alerts to have different url per language
◆
Version 2.6.4 released
Fixed MTR Bus K53*
Fixed some text color issues
◆
Version 2.6.3 released
Fixed MTR Bus K53*
◆
Version 2.6.2 released
Fixed certain MTR stops crashing the app
Handle same route same stop different fares in some KMB routes
◆
Version 2.6.1 released
Fixed special route merging on some routes
◆
Version 2.6.0 released
Added MTR Station Facilities
Fixed table layouts
◆
Version 2.5.12 released
Support for the new arm64 apple watches
Dropped support for watchOS on or below 8.8.1 (As I don't own one of those watches and couldn't figure out what's wrong :'( )
◆
Version 2.5.11 released
Attempt to fix app crashes on Apple Watch 3
HKzh-Hant-HK
USen-US
AUen-AU
CAen-CA
CNzh-Hans-CN
DEde-DE
JPja
PHen-GB
TWzh-Hant-TW
AEen-GB
AFen-GB
ALen-GB
AMen-GB
AOen-GB
ATde-DE
AZen-GB
BAen-GB
BEen-GB
BFen-GB
BGen-GB
BHen-GB
BMen-GB
BNen-GB
BTen-GB
BWen-GB
BYen-GB
CHde-CH
CIfr-FR
CMfr-FR
CVen-GB
CYen-GB
CZen-GB
DKen-GB
DZen-GB
EEen-GB
EGen-GB
ESes-ES
FIen-GB
FJen-GB
FRfr-FR
GBen-GB
GEen-GB
GHen-GB
GRen-GB
GWen-GB
HRen-GB
HUen-GB
IDen-GB
IEen-GB
INen-GB
IQen-GB
ISen-GB
ITit
JOen-GB
KEen-GB
KGen-GB
KHen-GB
KRko
KWen-GB
KZen-GB
LAen-GB
LKen-GB
LTen-GB
LUen-GB
LVen-GB
LYen-GB
MAen-GB
MDen-GB
MKen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MTen-GB
MUen-GB
MVen-GB
MYen-GB
MZen-GB
NAen-GB
NGen-GB
NLnl
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PKen-GB
PLen-GB
PTpt-PT
ROen-GB
RSen-GB
RUru
SEsv
SGen-GB
SIen-GB
SKen-GB
SNen-GB
STen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TZen-GB
UAen-GB
UGen-GB
UZen-GB
VNen-GB
VUen-GB
YEen-GB
ZAen-GB
ZMen-GB
ZWen-GB