Då är det nog Mumbai som gäller!
Finns inga direkt tåg från Goa till trichy utan man får oftast byta i Cochin eller i Bangalore, det är en rejäl resa på nån dag så det är nog säkrast om du fixar flyg från Mumbai eller alternativt från Dabolim. Från Goa till Trichy tar det ca 25 timmar med tåg exkl byten, tåg från Goa till kolkata tar i förvisso ca 40 timmar men det kan vara avgörande i biljettpris. Allt beror nog på om du har tidsbrist mer än pengabrist. Annars om du har båda är det bara o ta vilket som helst, Kolkata är inte direkt en trevlig stad så jag skulle nog välja Trichy. fast Mumbai lär väl ha de bästa och närmsta kommunikationerna till resterande Asien.