Current treatment regimens for non-tuberculous mycobacteria (NTM) and tuberculosis (TB) generally require long duration of therapy with multiple drugs, some of which are broad spectrum antibiotics. Despite some advances in antimicrobial compounds, there remains a need in therapy for antibiotics with specific mycobacterial targets. It has been shown that MmpL3 is an essential transporter required for the translocation of mycolic acids to the mycobacterial cell envelope. Here, we synthesized a series of indole-2-carboxamides that inhibit MmpL3 and have potent pan-activity against mycobacterial species. The compounds were tested against several fast and slow-growing Mycobacterium species, including M. abscessus, M. massiliense, M. bolletii, M. chelonae, M. tuberculosis, M. avium, M. xenopi and M. smegmatis. The target of these indole compounds makes them selective for mycobacteria, while showing no clinically relevant bactericidal activity against S. aureus or P. aeruginosa. These compounds were tested against THP-1, a human-cell line, and showed minimal in vitro cytotoxicity and good selectivity indices. The data shown and discussed suggest that lead indole-2-carboxamides are strong contenders for further preclinical testing as NTM therapeutics.