The journey from Rajayyapeta to Kolkata is about 900 km. You must reach Visakhapatnam to catch a train to Kolkata. The route passes through Odisha. Travel time is approximately 15 to 18 hours by train.
Total Distance: 900 km by road, 750 km by air.
Book tickets in advance.
October to March for pleasant weather.