Trains runs from north to south of Kerala pass through the same single route connecting most of Kerala's larger cities and towns.
There are a few exceptions though, where there is a parallel train route in south Kerala. Most trains go via Kottayam route , some go via Alleppey.
Daily Trains between Goa and Kerala : There are two daily express trains connecting Goa with Kerala. The first one is the Mangala Lakshadweep Express (Train No: 12618 ) from H Nizamuddin (NZM) near New Delhi to Ernakulam Jn (ERS).
Mangala Lakshadweep Express heads towards Kalyan near Mumbai and travels to Kerala via Goa.
If you are heading further south of Kerala like Alleppey (ALLP), Kollam (QLN), Varkala (VAK), Trivandrum(TVC) etc, opt for Netravati Express (Train No 16345) the second daily train between Goa and Kerala. Netravati Express connects Mumbai with Trivandrum via Goa.
Otherwise you'll find 6 to 8 daily train from Goa to Kerala depending on the day of travel.
If you are not very particular, try book by Netravati or Mangala or any of the Mumbai / Goa origin trains.
Of course if you are looking for a luxury train prefer the Trivandrum Rajadhani Express (Train No:12432), Kerala Sampark Krani Express (Train No:12218) There are also a couple of premium express trains too to prefer.
Except the Rajdhani Express, all other trains have Second Sleeper (SL) coaches. This is the cheapest sleeper reservation option.
Otherwise most of the trains have 2AC and 3AC sleeper coaches. A couple of them have even the 1AC coaches.
A non-AC second sleeper ticket (SL) between Goa and Ernakulam would cost about Rs450 (about USD 7). For 3AC about Rs 1165 (about USD 18 ) , 2AC about Rs1665 (about USD 26 ) and 1AC about Rs2825 (about USD 45 ).
Tatkal reservation (the last day special reservation quota ) tickets cost about 10 to 30% more depending on the class of travel.
Here is a day wise listing of trains . Weekends have relatively more trains. Check with the official irctc.co.in website for schedules, reservation avaiability and ticket cost.
You may also want to check out the other travel options (Flight & Road) to reach Kerala from Goa.
Goa to Kerala trains on Mondays :
Goa to Kerala trains on Tuesdays :
Goa to Kerala Trains on Wednesdays :
Goa to Kerala trains on Thursdays:
Goa to Kerala trains on Fridays
Goa to Kerala trains on Saturdays
Goa to Kerala trains on Sundays
1[LTT]Lokmanyatilak Terminus 2[TNA]Thane 3[PNVL]Panvel 4[ROHA]Roha 5[CHI]Chiplun 6[RN]Ratnagiri 7[KUDL]Kudal 8[[THVM]Thivim 9[KRMI]Karmali 10[MAO]Madgaon 11[CNO]Cancona 12[KAWR]Karwar 13[KT]Kumta 14[MRDW]Murdeshwar 15[BTJL]Bhatkal 16[BYNR]Mookambika Road 17[KUDA]Kundapura 18[UD]Udupi 19[SL]Surathkal 20[MAJNMangalore Jn 21[KGQ]Kasaragod 22[KZE]Kanhangad 23[CHVCharvattur 24[PAY]Payyanur 25[KPQ]Kannapuram 26[CAN]Kannur 27[TLY]Thalassery 28[BDJVadakara 29[CLT]Kozhikode 30[PGI]Parpanangadi 31[TIR]Tirur 32[KTUKuttippuram 33[SRR]Shoranur 34[TCRThrisur 35[DINR]Divine Nagar 36[AWY]Aluva 37[ERS]Eranakulam Jn 38[SRTL]Shertallai 39[ALLP]Alleppey 40[AMPA]Ambalapuzha 41[HAD]Harippadu 42[KYJ]Kayankulam 43[KPY]Karunagapalli 44[QLN]Kollam 45[VAK]Varkala 46[TVC]Trivandrum Central
Hampi, Mysore in Karnataka and Kerala makes a practical round tour itinerary from Goa.