Distance from Indore to Berhampur by Road, Sea, Train and Air
By Road
The distance from Indore to Berhampur by road is approximately 1,150 kilometers. The journey takes around 20-24 hours, depending on the traffic conditions and the route taken.
By Sea
As both Indore and Berhampur are inland cities, traveling by sea is not a feasible option.
By Train
There is no direct train connectivity between Indore and Berhampur. However, you can take a train from Indore to Bhubaneswar, which is the nearest major railway station to Berhampur. The journey takes around 24-30 hours, depending on the train and route chosen. From Bhubaneswar, you can then take a taxi or a local train to reach Berhampur, which is approximately 170 kilometers away.
By Air
The quickest and most convenient way to travel from Indore to Berhampur is by air. The distance between the two cities by air is approximately 950 kilometers. There are no direct flights between Indore and Berhampur, but you can take a flight from Indore to Bhubaneswar, which takes around 2-3 hours. From Bhubaneswar, you can then take a taxi or a local train to reach Berhampur, which is approximately 170 kilometers away.
Comparison Table: Distance and Travel Time
Mode of Travel | Distance | Travel Time |
---|---|---|
By Road | 1,150 kilometers | 20-24 hours |
By Sea | N/A | N/A |
By Train | Approximately 1,320 kilometers (including taxi/train from Bhubaneswar) | 24-30 hours (including taxi/train from Bhubaneswar) |
By Air | Approximately 950 kilometers (including taxi/train from Bhubaneswar) | 2-3 hours (including taxi/train from Bhubaneswar) |
Frequently Asked Questions
1. Are there any direct flights from Indore to Berhampur?
No, there are no direct flights from Indore to Berhampur. You can take a flight from Indore to Bhubaneswar and then travel to Berhampur by taxi or local train.
2. How long does it take to travel from Indore to Berhampur by road?
The road journey from Indore to Berhampur takes approximately 20-24 hours, depending on the traffic conditions and the route chosen.
3. Is there a direct train from Indore to Berhampur?
No, there is no direct train connectivity between Indore and Berhampur. You can take a train from Indore to Bhubaneswar and then travel to Berhampur by taxi or local train.