Distance Comparison: Mahesana to Alappuzha by Road, Sea, Train, and Air

distance from Mahesana to Alappuzha

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top