The directions to the hostal seem a bit confusing. I’ve got to get to la Orotava somehow from the South airport, I’m not too sure how long that will take, maybe an hour or so? add another hour to get out of the airport, probably add another hour or two for getting lost…….
Well I can help you with the arrival. At least I hope this clears things up.
Direct from TFS to El Puerto de la Cruz. Titsa bus 340 is a direct service from TFS airport which also stops at TFN onroute Journey time is approximately 1 hour, depending on how crazy the bus driver is. Yes it’s convenient, but there are only 4 daily services which leave TFS airport at the following times: 09:45, 14:00, 20:00 and 23:30 [last time I checked when I wrote this].
Then there are a fair few regular lines that go from El Puerto de la Cruz to La Orotava. Numbers 101, 350, 352, 353 and 345 are the most common. The most you’ll have to wait in Puerto de la Cruz bus station is 30 minutes. Or you can catch the taxi from El Puerto to La Orotava for about â‚¬10-12.
Transfer at Santa Cruz. The bus 341 goes directly from TFS to Santa Cruz. It leaves TFS at 15:50, 16:50, 17:30, 18:30, 19:30…. then from Santa Cruz, you have a another choice: go direct to La Orotava (101, 107 & 108), OR go to El Puerto de la Cruz (102 or the 103 “without stopping”). Once in El Puerto de la Cruz, see above on how to get to La Orotava. The 101 bus from Santa Cruz, while interesting, goes via the old road, and stops at every little town along the way (and there are many). It’s the equivalent of an “all stations” train. While it’s a great way of getting to know how to avoid the busy TF5 freeway, I think after your journey, I’d give it a miss & wait for one of the other buses… cross your fingers and hope for the 103! Both the 107 and 108 lines also stop at TFN airport on the way to La Orotava.
It all depends if you like to be on the move or sit around twiddling your thumbs waiting for buses… generally they are on time or running 5-10 minutes late, but they always show up. Not like sydney trains which seem to get cancelled all the time. Hehehe.