
Solapur to Diphu
Diphu is approximately 2450+ kms from Solapur. The fastest way to reach Diphu from Solapur is by Train, Flight Via Hyderabad, Patna. It takes approximately 30 hours. The cheapest way to reach Diphu from Solapur is by Train Via Mirzapur which would take approximately 49 hours.
Sort By
Mode of Transport
Via Hyderabad, Patna
RECOMMENDED
FASTEST
Solapur
Hyderabad
Patna
Diphu
Approx Travel Time
1d 5h 20m
₹7,349
Onwards
Solapur
Hyderabad
Patna
Diphu
Approx Travel Time
1d 7h 14m
₹15,044
Onwards
Via Bhubaneshwar
Solapur
Bhubaneshwar
Diphu
Approx Travel Time
1d 23h 25m
₹1,305
Onwards
Via Pune, Patna
Solapur
Pune
Patna
Diphu
Approx Travel Time
1d 5h 20m
₹9,381
Onwards
Solapur
Pune
Patna
Diphu
Approx Travel Time
1d 6h 35m
₹9,636
Onwards
Solapur
Pune
Patna
Diphu
Approx Travel Time
1d 6h 5m
₹13,428
Onwards
Via Brahmapur
Solapur
Brahmapur
Diphu
Approx Travel Time
1d 23h 55m
₹1,315
Onwards
Via Srikakulam
Solapur
Srikakulam
Diphu
Approx Travel Time
2d 0h 40m
₹1,315
Onwards
Via Vizianagram
Solapur
Vizianagram
Diphu
Approx Travel Time
2d 0h 40m
₹1,305
Onwards
Via Mirzapur
CHEAPEST
Solapur
Mirzapur
Diphu
Approx Travel Time
2d 0h 55m
₹1,235
Onwards
Frequently Asked Questions
What is the distance between Solapur and Diphu?
Diphu is approximately 2450+ kms from Solapur.
How long does it take to reach Diphu from Solapur?
It takes approximately 30 hours to reach Diphu from Solapur by Train, Flight Via Hyderabad, Patna.
What is the cheapest way to reach Diphu from Solapur?
The cheapest way to reach Diphu from Solapur is by Train Via Mirzapur.
What is the fastest way to reach Diphu from Solapur?
The fastest way to reach Diphu from Solapur is by Train, Flight Via Hyderabad, Patna.