Distance from Machilipatnam to Berhampur by Road, Sea, Train, and Air
Road Distance from Machilipatnam to Berhampur
The road distance from Machilipatnam to Berhampur is approximately 270 kilometers. The journey takes around 6-7 hours, depending on traffic conditions and the route chosen. The most common route is via NH16, which offers a scenic drive through picturesque landscapes.
Flight Distance from Machilipatnam to Berhampur
The flight distance from Machilipatnam to Berhampur is approximately 190 kilometers. The nearest airport to Machilipatnam is Vijayawada Airport (VGA), and the nearest airport to Berhampur is Biju Patnaik International Airport (BBI) in Bhubaneswar. The journey by air takes around 1 hour, including check-in and boarding time.
Train Distance from Machilipatnam to Berhampur
The train distance from Machilipatnam to Berhampur is approximately 280 kilometers. There are no direct trains between the two cities, but one can take a train from Machilipatnam to nearby Vijayawada Junction (BZA) and then transfer to a train heading towards Berhampur. The train journey takes around 7-8 hours, depending on the train and route chosen.
Sea Distance from Machilipatnam to Berhampur
As both Machilipatnam and Berhampur are located on the eastern coast of India, there is no direct sea route between the two cities. However, one can opt for a combination of road and sea travel by taking a ferry or boat from Machilipatnam to nearby ports like Visakhapatnam or Paradip, and then continue the journey to Berhampur by road. The total travel time can vary depending on the availability of ferry services and road conditions.
Comparison Table – Distances and Travel Times
Mode of Transportation | Distance | Travel Time |
---|---|---|
Road | 270 km | 6-7 hours |
Flight | 190 km | 1 hour |
Train | 280 km | 7-8 hours |
Sea + Road | Varies | Varies |
Traveling from Machilipatnam to Berhampur offers various options depending on your preference and convenience. The road distance provides a scenic drive, while air travel offers a quicker journey. Train travel is a popular choice for those who enjoy a leisurely trip, and a combination of road and sea travel provides a unique experience. Consider your priorities and choose the mode of transportation that suits you best.
Frequently Asked Questions
1. Can I travel directly from Machilipatnam to Berhampur by sea?
No, there is no direct sea route between Machilipatnam and Berhampur. However, you can opt for a combination of road and sea travel by taking a ferry or boat to nearby ports and then continuing the journey by road.
2. Are there direct flights between Machilipatnam and Berhampur?
No, there are no direct flights between Machilipatnam and Berhampur. The nearest airports are Vijayawada Airport (VGA) and Biju Patnaik International Airport (BBI) in Bhubaneswar, respectively. You may need to take connecting flights or travel via another city.
3. How long does it take to travel by train from Machilipatnam to Berhampur?
The train journey from Machilipatnam to Berhampur takes around 7-8 hours, depending on the train and route chosen. There are no direct trains, so you would need to transfer at Vijayawada Junction (BZA) or another suitable station.