Kolkata to Vijayawada Distance
The road distance between Kolkata and Vijayawada 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 26 hours. Flying is the fastest way to reach Vijayawada, 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
Kolkata
Gannavaram
Vijayawada
Approx Travel Time
5h 35m
₹10,525
Onwards
Via Kharagpur
Kolkata
Kharagpur
Vijayawada
Approx Travel Time
18h 15m
₹1,995
Onwards
Via Howrah
Kolkata
Howrah
Vijayawada
Approx Travel Time
19h 8m
₹1,398
Onwards
Via Bhubaneshwar
CHEAPEST
Kolkata
Bhubaneshwar
Vijayawada
Approx Travel Time
21h 5m
₹865
Onwards
Kolkata
Bhubaneshwar
Vijayawada
Approx Travel Time
23h 55m
₹1,500
Onwards
Direct Options
Kolkata
Vijayawada
Approx Travel Time
1d 2h 9m
₹1,400
Onwards
Kolkata
Vijayawada
Approx Travel Time
22h
₹20,484
Onwards
Via Visakhapatnam
Kolkata
Visakhapatnam
Vijayawada
Approx Travel Time
7h 35m
₹8,229
Onwards
Via Visakhapatnam, Rajahmundry
Kolkata
Visakhapatnam
Rajahmundry
Vijayawada
Approx Travel Time
8h 48m
₹8,264
Onwards
Via Visakhapatnam, Gannavaram
Kolkata
Visakhapatnam
Gannavaram
Vijayawada
Approx Travel Time
6h 10m
₹12,150
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Vijayawada?
The distance between Kolkata and Vijayawada is approximately 1200+ km by road.
What is the straight-line (aerial) distance between Kolkata and Vijayawada?
The straight-line distance is approximately 1050+ km.
How long does it take to travel from Kolkata to Vijayawada by road?
It takes around 22 hours by road.
What is the distance from Kolkata to Vijayawada via Gannavaram?
Via Gannavaram, the distance is approximately 1050+ km, taking around 6 hours.
How much does it cost to travel from Kolkata to Vijayawada?
Costs vary by mode — approximately ₹1400+ by bus and ₹20450+ by cab.
Does the distance from Kolkata to Vijayawada 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 Kolkata and Vijayawada 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 Kolkata and Vijayawada?
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 Kolkata
Routes From Kolkata
Routes Connecting Vijayawada
Routes From Vijayawada
- Vijayawada to Bhilai
- Vijayawada to Badvel
- Vijayawada to Bharuch
- Vijayawada to Ambikapur
- Vijayawada to Mohali
- Vijayawada to Malappuram
- Vijayawada to Kanigiri
- Vijayawada to Hajipur
- Vijayawada to Kattappana
- Vijayawada to Nilambur
- Vijayawada to Jagdalpur
- Vijayawada to Bahadurgarh
- Vijayawada to Surat
- Vijayawada to Belgaum
- Vijayawada to Koppal
Routes To Vijayawada
- Sitapur to Vijayawada
- Thiruvarur to Vijayawada
- Anantapur to Vijayawada
- Burhanpur to Vijayawada
- Jhajjar to Vijayawada
- Purnia to Vijayawada
- Kedarnath to Vijayawada
- Sedam to Vijayawada
- Nathdwara to Vijayawada
- Mussoorie to Vijayawada
- Agartala to Vijayawada
- Khajuraho to Vijayawada
- Titilagarh to Vijayawada
- Razole to Vijayawada
- Kovur to Vijayawada
Popular Places Routes
- Thanjavur to Jamshedpur
- Kodaikanal to Kalka
- Giridih to Pathanamthitta
- Chennai to Didwana
- Pithoragarh to Manali
- Palanpur to Sujangarh
- Doraha to Badvel
- Shikohabad to Palampur
- Balangir to Arrah
- Palani to Chilika-Lake
- Kodungallur to Madanapalle
- Betul to Kasganj
- Krishnagiri to Jabalpur
- Kanyakumari to Anand
- Nohar to Malvan
- Balangir to Sedam
- Indore to Thiruthani
- Imphal to Ahmedabad
- Tirunelveli to Katihar
- Chandur to Tarapith
- Khalilabad to Chirala
- Bagalkot to Sirhind
- Hazaribagh to Goa
- Ranni to Kasaragod
- Firozabad to Hinganghat
- Nadiad to Ashoknagar
- Kamareddy to Porbandar
- Ahmedabad to Kodungallur
- Udaipur to Ashoknagar
- Jalpaiguri to Pune

