The journey from Kuravilangad to Agra covers over 2700 km. You can travel by train from Kottayam to Agra Cantt, usually requiring a change at Delhi. Alternatively, fly from Cochin International Airport to Delhi Airport, then take a train or taxi to Agra. The route takes you from the tropical south to the heart of North India. Expect a travel time of 45 to 50 hours by train or 8 hours by flight.
Total Distance: Driving distance 2800 km, straight-line air distance 2200 km.
Book the train to Agra in advance.
Book early for better rates.
October to March for pleasant weather.