The journey from Malerkotla to Visakhapatnam covers 2100 km. You can take a train from Ludhiana to Visakhapatnam, which takes about 38 hours. Alternatively, driving via NH 44 is a good option. Visakhapatnam is a beautiful coastal city.
Total Distance: 2100 km by road, 1900 km air distance.
Visakhapatnam Express is a popular train.
October to March.