Emergencies:
Hospital – Can Misses: +34 971 397 000
Hospital – Policlinica Del Rosario: +34 971 301 916
Hospital – San Antonio: +34 971 345 102
Medical Emergency: 061
Emergency Services: 112
Emergency at Sea: +34 900 202 202
Fire Brigade: +34 971 313 030
Local Police: +34 971 315 861
Guardia Civil: 062
National Police: 091
Poison Control: +34 915 620 420
Red Cross: +34 913 354 454
Taxi´s:
S. Juan: +34 971 33 30 33
Sta. Eulalia: +34 971 33 00 63
Sta. Eulalia Radio: +34 971 33 30 33
S. Antonio: +34 971 34 00 74
S. Antonio Radio: +34 971 34 37 64
Airport: +34 971 39 54 81
Ibiza Radio: +34 971 39 84 83
S. José Radio: +34 971 39 83 40
Air:
Airport Information: +34 971 809 000
Air Europa: +34 902 401 501
Balearia: +34 902 160 180
British Airways: +34 971 265 174
Easyjet: +44 871 244 2366
Iberia: +34 902 400 50
Monarch: +34 800 099 260
Private Jet Service: +34 971 809 151
Spanair: +34 902 131 415
Sea:
Eivissa Marine Headquarters: +34 971 19 20 59
Balearia (To and from Ibiza): +34 971 314 005
Balearia (To and from Formentera): +34 971 323 007
Balearia (Reservations): +34 902 160 180
Flebasa: +34 971 314 005
Transmapi (To and from Ibiza): +34 971 310 711
Transmapi (To and from Formentera): + 34 971 322 703
Transmediterránea (Cargo): +34 971 313 461
Transmediterránea (Reservations): +34 902 454 645
Umafisa (Vehicles & Cargo): +34 902 191 068
Consulates on Ibiza:
British: +34 971 301 818
British (Emergency After 8pm): +34 606 987 626
British (Emergency Before 8am): +34 917 008 200
US: +34 913 082 761
German: +34 971 315763
French: +34 971 301216
Italian: +34 971 315763
Dutch: +34 971 300450
Tourism offices:
Ibiza: +34 971 301 900
San Antonio: +34 971 343 363
Santa Eulalia: +34 971 330 728
Formentera: +34 971 322 057