Answered by Harry from France | Jul. 18, 2015 04:52
You can take direct bus no.R42 at Sha Tin Central Bus Terminus, get off at Disneyland Bus Terminus. It takes around 50 mins. And the fare is 22.3 HKD per person.
But this bus only operates on Sunday and holidays.
So if you cannot catch it, you need to take subways.
Take East Rail Line to Kowloon Tong Station and Kwun Tong Line to Prince Edward Station. Then transfer to Tsuen Wan Line to Lai King Station and Tung Chung Line to Sunny Bay Station. Finally, take Disneyland Resort Line to the destination directly. The wholeway takes around 55 mins. It costs 25.3 HKD per person.