Mexico has deported more than 300 Indian nationals to New Delhi, the National Migration Institute said late on Wednesday, in what it described as an unprecedented transatlantic deportation.