Visa
Swaziland citizens - Ordinary and official passport holders are required to have visa to enter Turkey.
Swaziland citizens who meets the required criteria can obtain e-Visa online at Turkish Visa Application System - https://www.evisa.gov.tr/en/apply/.