The journey from Mahé to Vijayawada covers approximately 1000 km. You can take a train from Mahe to Mangalore and then board a long-distance train to Vijayawada Junction. Alternatively, fly from Kannur International Airport to Vijayawada Airport with a layover. This route takes you from the west coast to the heart of Andhra Pradesh. Expect a travel time of 18 to 22 hours by train.
Total Distance: 1000 km driving distance, 800 km air distance.
Book your tickets early as this route is popular.
Check for flights with short layovers.
October to March for pleasant weather in Vijayawada.