The distance from Ayodhya to Kolkata is approximately 850 km. This is a major route connecting Uttar Pradesh to West Bengal. The most practical way to travel is by train, which takes about 14-16 hours. Flights are also available, taking about 1.5 hours. Road travel is possible but long.
Total Distance: 850 km by road and 750 km by air.
Trains are very convenient.
Fastest way to travel.
October to March for pleasant weather.