
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 Sivasagar
Dibrugarh
Sivasagar
Diphu
Approx Travel Time
6h 58m
₹4,560
Onwards
Dibrugarh
Sivasagar
Diphu
Approx Travel Time
8h 4m
On Demand
Dibrugarh
Sivasagar
Diphu
Approx Travel Time
7h 15m
₹295
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 40m
On Demand
Dibrugarh
Jorhat
Diphu
Approx Travel Time
7h 29m
₹415
Onwards
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
- Dibrugarh to Barh
- Dibrugarh to Ranakpur
- Dibrugarh to Pollachi
- Dibrugarh to Narsapur
- Dibrugarh to Kausani
- Dibrugarh to Kavali
- Dibrugarh to Varanasi
- Dibrugarh to Pattukkottai
- Dibrugarh to Shirpur
- Dibrugarh to Tashkent
- Dibrugarh to Cuttack
- Dibrugarh to Sathyamangalam
- Dibrugarh to Venice
- Dibrugarh to Bhusawal
- Dibrugarh to Shillong


