There are three ways of getting from the island capital of Palma to Puerto de Sóller. The first two are by bus, one route called direct or express which goes through the mountains in a tunnel, one via Valldemossa, Deia and Sóller town which gives some glorious views of the north-west coast. The third is by the old steam driven narrow gauge railway to Sóller town and then from immediately outside the station to Puerto de Sóller in an old tram [half hourly in Summer, hourly in Winter.]
There are buses twice a day all year to the mountain villages of Biniaraix and Fornalutx, the latter being one of a few contenders for 'prettiest village in Spain.' In the summer only there is a bus along the coast to the far north-east town of Pollença and numerous boats in both directions along the coast.