The bus service on Tenerife is run by the company TITSA and covers every corner of the island. They operate a modern fleet of bright green buses. Canarian people call buses “guaguas.”

Tenerife South bus timetable 2021 Tenerife South bus timetable 2021 download


Tenerife North bus timetable 2021 Tenerife North Bus timetable 2021 download

Tenerife bus timetable 2021 Tenerife Bus timetable 2021 download

Tenerife tourist bus timetable 2021 Tenerife Tourist Bus timetable 2021 download

Playa de Las Americas – Costa Adeje TITSA bus stops map Playa de las Americas - Costa Adeje TITSA Bus Stops Map

Tenerife bus | Tenerife airport bus 111 | Bus from Tenerife South airport to Santa Cruz

Tenerife bus from Tenerife South airport to Santa Cruz

Tenerife bus line 369 Buenavista del Norte - Punta de Teno

Tenerife bus line 369 Buenavista del Norte – Punta de Teno. Photo Andrés Gutiérrez

Tenerife bus in Tenerife South airport

Tenerife bus in Tenerife South airport


Tenerife bus in Tenerife South airport

 

Tenerife bus in Tenerife South airport

 

Tenerife bus in Tenerife South airport

 

Tenerife bus in Tenerife South airport


Tenerife bus in Tenerife South airport

Tenerife bus in Tenerife South airport

Tenerife bus in Los Cristianos bus station

Tenerife bus in Los Cristianos bus station


Tenerife bus in Los Cristianos bus station

 

Tenerife bus in Los Cristianos bus station

 

Tenerife bus in Los Cristianos bus station

 

Tenerife bus in Los Cristianos bus station


Tenerife bus in Los Cristianos bus station

Tenerife bus in Los Cristianos bus station

Tenerife bus in Costa Adeje bus station

Tenerife bus in Costa Adeje bus station

Tenerife bus in Costa Adeje bus station

Visit Tenerife beaches by bus

You can reach many beaches in Tenerife by TITSA bus, comfortably and avoiding parking issues.

Tenerife beaches by TITSA bus

Tenerife beaches by TITSA bus

Northern beaches:

  • Garachico: 107, 363.
  • El Socorro: 546.
  • Puerto de la Cruz: 102, 103, 345, 352, 353, 354, 363.
  • El Pris: 023.
  • Mesa del Mar: 021.

Southern beaches:

  • Médano: 408, 411
  • Tejita: 470, 419
  • Galletas: 467, 470.
  • Cristianos – Américas: 110, 111, 418, 447, 467, 470, 473, 477, 483.
  • Playa Paraíso: 471.
  • Callao Salvaje: 473.
  • Playa San Juan y Alcalá: 473, 477, 493, 494.
  • Puerto Santiago: 461, 462, 473, 477.
  • Playa la Arena – Gigantes: 352, 461, 462, 473, 477, 493, 494.

Beaches in Santa Cruz, Laguna, Candelaria y Gúimar:

  • Jover – Barranquera: 224.
  • Bajamar – Punta del Hidalgo: 050, 105.
  • Almáciga: 946.
  • Igueste de San Andrés: 945.
  • Las Teresitas: 910
  • La Nea – Radazul: 138, 139
  • Caletillas – Candelaria: 122, 123, 124, 131.
  • El Puertito: 120

Tenerife Bus Company Offices

C/ Punta de Anaga,1
Santa María del Mar
Phone 922 479 500
38109 Santa Cruz de Tenerife
Information and General Services
Information (Spanish/English) phone: 922 531 300
phone numbers 922 215 699 / 922 218 122 / 922 219 077 / 922 219 399 – Fax 922 217 263

Other TITSA Bus Stations:

La Laguna 922 259 412
Tacoronte 922 561 807
La Orotava 922 332 702
Puerto de la Cruz 922 381 807
Icod de los Vinos 922 811 304
Buenavista 922 127 436
Güimar 922 511 665
Granadilla 922 770 606
Costa Adeje 922 795 427