Vapi to Kanpur Distance
The road distance between Vapi and Kanpur is approximately 1250+ km, and the drive usually takes around 21 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 33 hours, while trains complete the journey in approximately 24 hours, subject to the chosen service and route. If you're travelling by air, Kanpur Airport is located in Kanpur. Flying is the fastest way to reach Kanpur, with a total travel time of approximately 7 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 Mumbai
RECOMMENDED
FASTEST
Vapi
Mumbai
Kanpur
Approx Travel Time
7h 2m
₹6,943
Onwards
Vapi
Mumbai
Kanpur
Approx Travel Time
7h 47m
₹8,047
Onwards
Vapi
Mumbai
Kanpur
Approx Travel Time
8h 6m
₹10,402
Onwards
Via Kota
Vapi
Kota
Kanpur
Approx Travel Time
19h 47m
₹585
Onwards
Direct Options
Direct Train
CHEAPEST
Vapi
Kanpur
Approx Travel Time
23h 27m
₹575
Onwards
Direct Cab
Vapi
Kanpur
Approx Travel Time
20h 49m
₹24,862
Onwards
Direct Bus
Vapi
Kanpur
Approx Travel Time
1d 9h
₹5,000
Onwards
Via Surat
Vapi
Surat
Kanpur
Approx Travel Time
23h 15m
₹1,650
Onwards
Via Vadodara
Vapi
Vadodara
Kanpur
Approx Travel Time
22h 31m
₹5,284
Onwards
Via Indore
Vapi
Indore
Kanpur
Approx Travel Time
1d 5h 12m
₹1,800
Onwards
Frequently Asked Questions
What is the distance between Vapi and Kanpur?
Kanpur is approximately 1250+ km from Vapi.
How long does it take to reach Kanpur from Vapi?
It takes approximately 7 hours to reach Kanpur from Vapi by Train, Flight Via Mumbai.

