By Road is the very good option, From Bangalore we went to Agra by Bike. (WAYANAD - BANGALORE - AP - TELANGANA - NAGPUR - SAGAR-JHANSI-AGRA) - 1970 KMS
SRI NAGAR - KANYAKUMAR HIGHWAY
Here are the Road route: 1.From your place (North Kerala maybe Wayanad ) to Bangalore
Wayanad to Agra - 2210 kms 1. WAYANAD - BANGALORE AIRPORT ROAD (HYDERABAD ROAD) - 325 KMS
2. BANGALORE AIRPORT ROAD - HYDERABAD - 552 KMS
3. HYDERABAD - NAGPUR - 500 KMS 4. NAGPUR - NARSINGPUR - SAGAR - 395 KMS
5. NAGPUR - JANSHI - AGRA - 436 KMS THIS IS THE BEST ROUTE, WHICH WE WENT. I PREFERRED TOO. THANK YOU.