Below is the bus 21 schedule from Ngong Ping (Depart) to Tai O (Arrive). The bus is operated by New Lantao Bus and the official schedule can be found here. The bus journey is approximately 20 minutes.
| Monday to Saturday (Except Public Holidays) | Sunday and Public Holidays |
| 7:30 | 7:30 |
| 10:35 | 10:35 |
| 11:20 | 11:20 |
| 12:20 | 12:20 |
| 13:20 | 13:20 |
| 13:50 | |
| 14:20 | 14:20 |
| 14:50 | |
| 15:20 | 15:20 |
| 15:50 | |
| 16:20 | 16:20 |
| 16:45 | |
| 17:15 | 17:15 |
| #17:45 | 17:45 |
| 18:15 | |
| 18:30 |
# Saturday Only