
Dibrugarh to Diphu
Diphu is approximately 250+ kms from Dibrugarh. The fastest way to reach Diphu from Dibrugarh is by Train Via Dimapur. It takes approximately 6 hours. The cheapest way to reach Diphu from Dibrugarh is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Dimapur
FASTEST
Dibrugarh
Dimapur
Diphu
Approx Travel Time
6h 2m
₹230
Onwards
Via Jorhat
Dibrugarh
Jorhat
Diphu
Approx Travel Time
6h 20m
₹260
Onwards
Dibrugarh
Jorhat
Diphu
Approx Travel Time
6h 31m
On Demand
Dibrugarh
Jorhat
Diphu
Approx Travel Time
7h 29m
₹385
Onwards
Dibrugarh
Jorhat
Diphu
Approx Travel Time
7h 40m
On Demand
Via Sivasagar
Dibrugarh
Sivasagar
Diphu
Approx Travel Time
7h 54m
₹290
Onwards
Dibrugarh
Sivasagar
Diphu
Approx Travel Time
9h
On Demand
Via North Lakhimpur
Dibrugarh
North Lakhimpur
Diphu
Approx Travel Time
9h 35m
On Demand
Frequently Asked Questions
What is the distance between Dibrugarh and Diphu?
Diphu is approximately 250+ kms from Dibrugarh.
How long does it take to reach Diphu from Dibrugarh?
It takes approximately 6 hours to reach Diphu from Dibrugarh by Train Via Dimapur.
What is the cheapest way to reach Diphu from Dibrugarh?
The cheapest way to reach Diphu from Dibrugarh is by Train.
What is the fastest way to reach Diphu from Dibrugarh?
The fastest way to reach Diphu from Dibrugarh is by Train Via Dimapur.
Routes Connecting Dibrugarh
Routes From Dibrugarh
Routes To Dibrugarh
- Shikohabad to Dibrugarh
- Harda to Dibrugarh
- Shimla to Dibrugarh
- Gorakhpur to Dibrugarh
- Wankaner to Dibrugarh
- Calicut to Dibrugarh
- Bahror to Dibrugarh
- Dabwali to Dibrugarh
- Solan to Dibrugarh
- Mahuva to Dibrugarh
- Bhiwadi to Dibrugarh
- Palitana to Dibrugarh
- Sydney to Dibrugarh
- Attingal to Dibrugarh
- Pondicherry to Dibrugarh


