Vijayawada to Kolkata Distance
The road distance between Vijayawada and Kolkata is approximately 1200+ km, and the drive usually takes around 22 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 23 hours. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Gannavaram
RECOMMENDED
FASTEST
Vijayawada
Gannavaram
Kolkata
Approx Travel Time
5h 55m
₹9,204
Onwards
Via Gannavaram, Visakhapatnam
Vijayawada
Gannavaram
Visakhapatnam
Kolkata
Approx Travel Time
5h 55m
₹12,206
Onwards
Via Kharagpur
Vijayawada
Kharagpur
Kolkata
Approx Travel Time
20h 20m
₹860
Onwards
Direct Options
CHEAPEST
Vijayawada
Kolkata
Approx Travel Time
22h 45m
₹550
Onwards
Vijayawada
Kolkata
Approx Travel Time
21h 56m
₹26,184
Onwards
Via Howrah
Vijayawada
Howrah
Kolkata
Approx Travel Time
20h 8m
₹1,277
Onwards
Via Bhubaneshwar
Vijayawada
Bhubaneshwar
Kolkata
Approx Travel Time
20h 40m
₹1,115
Onwards
Vijayawada
Bhubaneshwar
Kolkata
Approx Travel Time
23h 55m
₹1,200
Onwards
Via Visakhapatnam
Vijayawada
Visakhapatnam
Kolkata
Approx Travel Time
8h 10m
₹7,782
Onwards
Via Hyderabad
Vijayawada
Hyderabad
Kolkata
Approx Travel Time
8h 30m
₹7,709
Onwards
Frequently Asked Questions
What is the distance between Vijayawada and Kolkata?
The distance between Vijayawada and Kolkata is approximately 1200+ km by road.
What is the straight-line (aerial) distance between Vijayawada and Kolkata?
The straight-line distance is approximately 1050+ km.
How long does it take to travel from Vijayawada to Kolkata by road?
It takes around 22 hours by road.
What is the distance from Vijayawada to Kolkata via Gannavaram?
Via Gannavaram, the distance is approximately 1050+ km, taking around 6 hours.
How much does it cost to travel from Vijayawada to Kolkata?
Costs vary by mode — approximately ₹550+ by bus and ₹26150+ by cab.
Does the distance from Vijayawada to Kolkata change by route?
Yes — the road distance varies from 1200+ km via the direct route to 1050+ km via Gannavaram, depending on the path taken.
Does travel time between Vijayawada and Kolkata vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Vijayawada and Kolkata?
The driving distance is 1200+ km, while the straight-line distance is shorter at 1050+ km, due to the road route following terrain and highways.
Routes Connecting Vijayawada
Routes From Vijayawada
- Vijayawada to Zaheerabad
- Vijayawada to Anakapalle
- Vijayawada to Nawada
- Vijayawada to Rohtak
- Vijayawada to Shillong
- Vijayawada to Bihar-Sharif
- Vijayawada to Bhadrak
- Vijayawada to Balrampur
- Vijayawada to Asansol
- Vijayawada to Badrinath
- Vijayawada to Nandura
- Vijayawada to Yeola
- Vijayawada to Vadakara
- Vijayawada to Bhalukpong
- Vijayawada to Nagappattinam
Routes To Vijayawada
- Gondia to Vijayawada
- Rajpura to Vijayawada
- Bhinmal to Vijayawada
- Sehore to Vijayawada
- Nagaur to Vijayawada
- Dhari to Vijayawada
- Karnal to Vijayawada
- Khandwa to Vijayawada
- Ambikapur to Vijayawada
- Tikamgarh to Vijayawada
- Laksar to Vijayawada
- Wai to Vijayawada
- Mughal-Sarai to Vijayawada
- Basavakalyan to Vijayawada
- Koppal to Vijayawada

