hero
How2Go
Kanpur to Bhavnagar

Kanpur to Bhavnagar

Bhavnagar is approximately 1300+ km from Kanpur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bhavnagar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Kanpur

Bhavnagar

Approx Travel Time

1d 0h 18m

₹655

Onwards

Via Ahmedabad

Kanpur

Ahmedabad

Bhavnagar

Approx Travel Time

21h 46m

₹805

Onwards

Kanpur

Ahmedabad

Bhavnagar

Approx Travel Time

22h 10m

₹1,236

Onwards

Kanpur

Ahmedabad

Bhavnagar

Approx Travel Time

21h 23m

₹3,043

Onwards

Ads by MMT

Via Lucknow, Ahmedabad

Kanpur

Lucknow

Ahmedabad

Bhavnagar

Approx Travel Time

11h 34m

₹6,682

Onwards

Kanpur

Lucknow

Ahmedabad

Bhavnagar

Approx Travel Time

12h 4m

₹8,130

Onwards

Via Delhi, Ahmedabad

Kanpur

Delhi

Ahmedabad

Bhavnagar

Approx Travel Time

10h 1m

₹8,965

Onwards

FASTEST

Kanpur

Delhi

Ahmedabad

Bhavnagar

Approx Travel Time

9h 48m

₹11,203

Onwards

Ads by MMT

Via Bhopal, Ahmedabad

Kanpur

Bhopal

Ahmedabad

Bhavnagar

Approx Travel Time

1d 4h 28m

₹3,956

Onwards

Via Surat

Kanpur

Surat

Bhavnagar

Approx Travel Time

1d 15h 40m

₹2,600

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Bhavnagar?

Bhavnagar is approximately 1300+ kms from Kanpur.

How long does it take to reach Bhavnagar from Kanpur?

It takes approximately 10 hours to reach Bhavnagar from Kanpur by Flight, Cab Via Delhi, Ahmedabad.

What is the cheapest way to reach Bhavnagar from Kanpur?

The cheapest way to reach Bhavnagar from Kanpur is by Train.

What is the fastest way to reach Bhavnagar from Kanpur?

The fastest way to reach Bhavnagar from Kanpur is by Flight, Cab Via Delhi, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India