Внутрь, натощак, за 30–60 мин до еды.
Туберкулез — 450–600 мг/сут (с учетом массы тела), средняя суточная доза для детей старше 3 лет — 10 мг/кг (но не более 450 мг/сут) 1 раз в сутки за 30 мин до еды. Противопоказан детям грудного возраста.
Носительство менингококков — 600 мг/сут в течение 2–4 дней, детям — по 20 мг/кг 2 раза в сутки в течение 2–4 дн.
Гонорея в 1-й день — 900 мг/сут, во 2-й и 3-й дни — 600 мг/сут.
При других инфекциях в острый период — 900–1200 мг/сут в 2 приема, после исчезновения симптомов лечение продолжают еще в течение 2–3 дней; детям до 7 лет — 20–30 мг/кг/сут, новорожденным — 15–20 мг/кг/сут в 2 приема.