J1 Visa holders must exit the U.S. within 30 days of the completion of their J1 Exchange Visitor Program. It is not recommended to travel outside of US (including Mexico and Canada) during this 30-day Grace Period as re-entry might not be granted (read more about it HERE).