Distance from Mahesana to Davanagere by Road, Sea, Train, and Air
By Road:
The distance from Mahesana to Davanagere by road is approximately 685 kilometers. The journey takes around 12-14 hours, depending on the traffic conditions and the route chosen. The most common route is to travel via NH48, passing through cities like Ahmedabad, Vadodara, and Hubli.
By Sea:
As Mahesana is an inland city, there is no direct sea route to Davanagere. Traveling by sea is not a feasible option for this particular journey.
By Train:
The distance from Mahesana to Davanagere by train is approximately 1,000 kilometers. There is no direct train route between these two cities, so one would have to take a train from Mahesana to a nearby major railway station, such as Ahmedabad or Bengaluru, and then continue the journey to Davanagere by another train or alternative means of transport.
By Air:
The fastest and most convenient way to travel from Mahesana to Davanagere is by air. The distance between the two cities by air is approximately 550 kilometers. The nearest airport to Mahesana is Sardar Vallabhbhai Patel International Airport in Ahmedabad. From Ahmedabad, you can take a direct flight to Hubli Airport, which is the nearest airport to Davanagere. The total travel time by air, including layovers, is around 2-3 hours.
Comparison Table:
Mode of Travel | Distance | Estimated Travel Time |
---|---|---|
Road | 685 km | 12-14 hours |
Train | 1,000 km | Varies (multiple transfers) |
Air | 550 km | 2-3 hours |
Frequently Asked Questions:
Q: Are there any direct flights from Mahesana to Davanagere?
No, there are no direct flights from Mahesana to Davanagere. You would need to take a connecting flight from Ahmedabad to Hubli, which is the nearest airport to Davanagere.
Q: How long does it take to travel from Mahesana to Davanagere by road?
The road journey from Mahesana to Davanagere takes approximately 12-14 hours, depending on the traffic conditions and the route chosen.
Q: Is there a direct train from Mahesana to Davanagere?
No, there is no direct train from Mahesana to Davanagere. You would need to take a train from Mahesana to a nearby major railway station, such as Ahmedabad or Bengaluru, and then continue the journey to Davanagere by another train or alternative means of transport.