BY PLANE: If you're flying into Palermo, take a coach onto Palermo central train station. The journey should take around 50mins. Next to the train station you'll find the bus station where you'll need to board a coach to Castelbuono, which will take around one hour and 20 mins.
BY TRAIN: The nearest railway station is Cefalù, just 20km from Castelbuono. There are many coaches that run throughout the day between Cefalù and Castelbuono, and should take around 40 minutes.