Distance from Mahesana to Alappuzha by Road, Sea, Train and Air
By Road
The distance from Mahesana to Alappuzha by road is approximately 1,800 kilometers. This route takes you through multiple states and offers scenic views of the Indian countryside. The journey usually takes around 30 hours, depending on traffic conditions and the chosen route.
By Sea
Unfortunately, there is no direct sea route from Mahesana to Alappuzha. As both cities are located inland, traveling by sea is not a feasible option.
By Train
The distance from Mahesana to Alappuzha by train is approximately 2,300 kilometers. There are no direct trains available between the two cities, so you would need to take multiple connecting trains. The journey can take around 40 to 45 hours, depending on the chosen train routes and layovers.
By Air
The quickest and most convenient way to travel from Mahesana to Alappuzha is by air. The distance between the two cities by air is approximately 1,400 kilometers. There are no direct flights available, so you would need to take a connecting flight from Ahmedabad, which is the nearest major airport to Mahesana. The total travel time by air, including layovers, is usually around 4 to 6 hours.
By Car
Traveling from Mahesana to Alappuzha by car covers a distance of approximately 1,800 kilometers. The journey takes around 30 to 35 hours, depending on the route and traffic conditions. It is important to plan for sufficient rest stops along the way to ensure a comfortable and safe journey.
Comparison Table – Distances and Travel Time
Mode of Transportation | Distance | Travel Time |
---|---|---|
By Road | 1,800 km | 30 hours |
By Train | 2,300 km | 40-45 hours |
By Air | 1,400 km | 4-6 hours |
By Car | 1,800 km | 30-35 hours |
Frequently Asked Questions
1. Can I travel directly from Mahesana to Alappuzha by sea?
No, there is no direct sea route available between Mahesana and Alappuzha as both cities are located inland.
2. How long does it take to travel from Mahesana to Alappuzha by train?
The travel time by train from Mahesana to Alappuzha can vary depending on the train routes and layovers. On average, it takes around 40 to 45 hours.
3. Which is the nearest major airport to Mahesana?
The nearest major airport to Mahesana is Ahmedabad International Airport. From there, you can take a connecting flight to Alappuzha.