Berapa lama waktu yang dibutuhkan untuk terinfeksi TB tergantung pada kekebalan tubuh individu, tingkat paparan dan pengobatan pasien, dan tidak dapat digeneralisasikan. Tidak semua orang normal akan terinfeksi jika mereka melakukan kontak dengan penderita TB, karena ada perbedaan dalam kekuatan kekebalan tubuh seseorang. Jika seseorang dengan TB sedang menjalani pengobatan dan penghubung memiliki sistem kekebalan tubuh yang kuat, umumnya tidak ada kemungkinan infeksi dari kontak biasa dengan penderita TB. Jika penderita TB sakit parah dan kontak memiliki sistem kekebalan tubuh yang berkurang, dia akan rentan, terutama anak-anak atau orang tua. Jika Anda menghabiskan banyak waktu dengan mereka, jika Anda sering melakukan kontak ludah, atau jika Anda meludah atau makan bersama, biasanya mungkin bagi Mycobacterium tuberculosis untuk menyerang dan menyebabkan infeksi dalam beberapa atau sepuluh hari. Karena TB terutama ditularkan melalui saluran pernafasan, maka penting untuk memakai masker ketika kontak dengan pasien dan menjaga jarak tertentu serta menghindari berbicara keras dengan pasien untuk mencegah penularan.