The average bus between Sha Tin and Tai Mei Tuk takes 49 min and the fastest bus takes 43 min. The bus runs at least 6 times per hour from Sha Tin to Tai Mei Tuk. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 10 minutes between Sha Tin and Tai Mei Tuk. The earliest departure is at 8:24 AM in the morning, and the last departure from Sha Tin is at 2:08 PM which arrives into Tai Mei Tuk at 3:01 PM. All services require a transfer, and take on average 49 min. The schedules shown below are for the next available departures.

51 min • 1 change

48 min • 1 change

52 min • 1 change

49 min • 1 change
Want to know about travelling from Sha Tin to Tai Mei Tuk? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Sha Tin to Tai Mei Tuk. However, there are services departing from Sha Tin station and arriving at Tai Mei Tuk station via Tai Po Market Station Minibus Terminus station. The journey, including transfers, takes approximately 49 min.
Sha Tin to Tai Mei Tuk bus services, operated by Green Minibus Services, depart from Sha Tin Centre Street, Outside Hilton Plaza|Sha Tin Centre Street, Outside Hilton Plaza station.
Sha Tin to Tai Mei Tuk bus services, operated by Green Minibus Services, arrive at Tai Mei Tuk Public Transport Interchange station.
The distance between Sha Tin and Tai Mei Tuk is 11.4 km. The road distance is 24 km.
You can take a bus from Sha Tin Centre Street, Outside Hilton Plaza|Sha Tin Centre Street, Outside Hilton Plaza to Tai Mei Tuk Public Transport Interchange via Tai Po Market Station Minibus Terminus in around 47 min.