The possibility of using medical care in the Seychelles is very limited, especially on further located islands. On Mahé there are two hospitals and several private clinics. On Mahé, Praslin and La Digue there are medical ambulances for emergencies. The cost of a medical visit is about 30-50 USD, the day of hospital stay is 100-200 USD (without treatments). A dentist visit costs approx. 15 USD. It is recommended to purchase international health insurance before arrival.

Recommended vaccinations before arrival against:

  • Yellow fever
  • Viral hepatitis A & B
  • Diphtheria
  • Tetanus
  • Polio
  • Typhoid

Hospitals

Emergency: 151

  • Hospital Mont Fleuri
    ⌂ Hospital Road, Victoria, Mahé
    +248 38 80 20
  • Anse Royale Hospital
    ⌂Anse Royale, Mahé
    +248 437 12 22
  • Hospital Praslin
    ⌂ Baie St. Anne, Praslin
    +248 23 23 33
  • Logan Hospital
    ⌂ La Passe, La Digue
    +248 23 42 55

Pharmacies

Pharmacies can be found in hospitals on Mahé, Praslin and La Digue. Moreover there are some additional spots listed below.

  • Good Health Pharmacy
    ⌂ Mont Fleuri Road, Victoria, Mahé
    +248 432 51 44
  • Behram’s Pharmacy
    ⌂ Victoria Arcade, Victoria, Mahé
  • Central Point Pharmacy
    ⌂ Francis Rachel Street, Victoria, Mahé
    +248 422 55 74
  • Lifecare Pharmacy
    ⌂ Palm Street, Victoria, Mahé
  • NDEA HQ
    ⌂ Latanier Road, Victoria, Mahé
  • EDEN Pharmacy
    ⌂ Eden Plaza, Eden Island
    +248 432 49 99
  • Anse Royale Pharmacy
    ⌂ South Coast Road, Shop 2, Anse Royale, Mahé
    +248 437 10 24
  • Absolute Pharmacy
    ⌂ Grand Anse, Praslin
    +248 251 12 03