The distance between Chennai and Wayanad is about 612 kms. There is no direct train to Wayanad from Chennai. One has to travel to Bangalore from Chennai first ideally, and then to Kozhikode. The nearest railway station to Wayanad is Kozhikode (Calicut) which is about 77 km away. The same has to be done to travel to Wayanad from Kozhikode.
Available Train Options
A. Option 11. Chennai to BangaloreTrain: Chennai Central - Mysuru Shatabdi Express (12007)
Days: Sunday and Monday
Departure: Chennai Central, 06:00 AM
Arrival: Bengaluru City Junction, 10:55 AM
Duration: 4 hours and 55 minutes
Fare: AC Chair - INR 700, Executive - INR 1435, Anubhuti - INR 1600
2. Bangalore to KozhikodeTrain: Banaswadi - Kannur Express (via Salem) (16527)
Days: Sunday and Monday
Departure: Banaswadi (about 8 km away from Bengaluru City Junction), 08:25 PM
Arrival: Kozhikode Main, 07:52 AM
Duration: 11 hours and 27 minutes
Fare: General - INR 164, SL - INR 285, AC 3 - INR 780, AC 2 - INR 1120
B. Option 21. Chennai to BangaloreTrain: Chennai Central - KSR Bengaluru Mail (PT) (12657)
Days: Sunday and Monday
Departure: Chennai Central, 11:15 PM
Arrival: Bengaluru City Junction, 05:10 AM
Duration: 5 hours and 15 minutes
Fare: General - INR 131, SL - INR 260, AC 3 - INR 665, AC 2 - INR 930, AC 1st Class - INR 1560
2. Bangalore to KozhikodeTrain: Yesvantpur - Mangaluru Central Weekly Express (16565)
Days: Sunday and Monday
Departure: Yesvantpur Junction (about 6 km from Bengaluru City Junction), 11:55 PM
Arrival: Kozhikode Main, 01:27 PM
Duration: 13 hours and 32 minutes
Fare: General - INR 178, SL - INR 340, AC 3 - INR 935, AC 2 - INR 1340.