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