Distance from Puducherry to Berhampur by Road, Sea, Train, and Air
By Road
Puducherry and Berhampur are located approximately 615 kilometers apart by road. The journey takes around 11-12 hours, depending on the traffic conditions and the route taken. The most common route is to travel via NH16 and NH48, passing through Chennai, Nellore, and Vijayawada.
By Sea
Unfortunately, there are no direct sea routes available between Puducherry and Berhampur. However, if you are interested in a maritime adventure, you can consider taking a cruise or ferry from Puducherry to Chennai, and then continue your journey by road or train to reach Berhampur.
By Train
The railway distance from Puducherry to Berhampur is approximately 860 kilometers. Trains are a popular mode of transportation between these two cities, offering a comfortable and scenic journey. The travel time varies depending on the train you choose, but it usually takes around 18-20 hours to reach Berhampur from Puducherry.
By Air
The fastest way to travel from Puducherry to Berhampur is by air. Although there are no direct flights between these two cities, you can book a flight from Puducherry Airport to Biju Patnaik International Airport in Bhubaneswar, which is the closest airport to Berhampur. From there, you can either take a taxi or a train to reach your final destination. The total travel time, including transit, is around 4-5 hours.
Comparison Table: Traveling Options from Puducherry to Berhampur
Mode of Travel | Distance | Estimated Travel Time |
---|---|---|
By Road | 615 kilometers | 11-12 hours |
By Sea | No direct route | N/A |
By Train | 860 kilometers | 18-20 hours |
By Air | N/A | 4-5 hours (including transit) |
Frequently Asked Questions
1. Is there a direct flight from Puducherry to Berhampur?
No, there are no direct flights between Puducherry and Berhampur. However, you can book a flight from Puducherry to Bhubaneswar and then continue your journey to Berhampur by taxi or train.
2. How long does it take to travel from Puducherry to Berhampur by train?
The train journey from Puducherry to Berhampur takes approximately 18-20 hours, depending on the train and the route taken.
3. What is the shortest route by road from Puducherry to Berhampur?
The most common and shortest route by road from Puducherry to Berhampur is via NH16 and NH48, passing through Chennai, Nellore, and Vijayawada.