How can Saint Thomas Christians who are Catholic have confidence that St. Thomas sailed to Muziris? This question is addressed to Saint Thomas Christians that are Catholic. Since the Catholic church rejects the authenticity of both the Gospel of Thomas and the Acts of Thomas, how can anyone in the Catholic segment of that faith say with confidence that Thomas sailed from the Red Sea to the port city of Muziris in 52 AD?
Both the Gospel of Thomas and the Acts of Thomas are considered apocrypha by the Catholic Church and as such are not deemed to be part of the deposit of faith.

No one can say with absolute confidence that St Thomas sailed to Muziris, India in 52 AD. Nevertheless both tradition and legend in this domain are believed by many of St Thomas Christians. Their belief in this matter should be considered more of a popular belief than a absolute truth.

What we do know is "that about the year A.D. 46 a king was reigning over that part of Asia south of Himalayas now represented by Afghanistan, Baluchistan, the Punjab, and Sind, who bore the name Gondophernes or Guduphara. This we know both from the discovery of coins, some of the Parthian type with Greek legends, others of the Indian types with the legends in an Indian dialect in Kharoshthi characters. Despite sundry minor variations the identity of the name with the Gundafor of the "Acta Thomae" is unmistakable and is hardly disputed." - 
Catholic Encyclopedia

"Though the tradition that St. Thomas preached in "India" was widely spread in both East and West and is to be found in such writers as Ephraem Syrus, Ambrose, Paulinus, Jerome, and, later Gregory of Tours and others, still it is difficult to discover any adequate support for the long-accepted belief that St. Thomas pushed his missionary journeys as far south as Mylapore, not far from Madras, and there suffered martyrdom. In that region is still to be found a granite bas-relief cross with a Pahlavi (ancient Persian) inscription dating from the seventh century, and the tradition that it was here that St. Thomas laid down his life is locally very strong. Certain it is also that on the Malabar or west coast of southern India a body of Christians still exists using a form of Syriac for its liturgical language. Whether this Church dates from the time of St. Thomas the Apostle (there was a Syro-Chaldean bishop John "from India and Persia" who assisted at the Council of Nicea in 325) or whether the Gospel was first preached there in 345 owing to the Persian persecution under Shapur (or Sapor), or whether the Syrian missionaries who accompanied a certain Thomas Cana penetrated to the Malabar coast about the year 745 seems difficult to determine." - Catholic Encyclopedia