
Guwahati to Belpahar
Belpahar is approximately 1300+ kms from Guwahati. The fastest way to reach Belpahar from Guwahati is by Flight, Train Via Kolkata, Jharsuguda. It takes approximately 6 hours. The cheapest way to reach Belpahar from Guwahati is by Train Via Kharagpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Jharsuguda
RECOMMENDED
Guwahati
Bhubaneshwar
Jharsuguda
Belpahar
Approx Travel Time
6h 5m
₹7,019
Onwards
Via Kolkata, Jharsuguda
FASTEST
Guwahati
Kolkata
Jharsuguda
Belpahar
Approx Travel Time
5h 50m
₹10,064
Onwards
Guwahati
Kolkata
Jharsuguda
Belpahar
Approx Travel Time
15h 35m
₹7,156
Onwards
Via Bhubaneshwar
Guwahati
Bhubaneshwar
Belpahar
Approx Travel Time
9h 25m
₹5,539
Onwards
Via Patna
Guwahati
Patna
Belpahar
Approx Travel Time
12h 40m
₹4,577
Onwards
Via Kolkata, Bhubaneshwar
Guwahati
Kolkata
Bhubaneshwar
Belpahar
Approx Travel Time
10h 50m
₹6,950
Onwards
Via Kolkata, Bilaspur, Chattisgarh
Guwahati
Kolkata
Bilaspur, Chattisgarh
Belpahar
Approx Travel Time
8h 50m
₹6,882
Onwards
Via Durgapur, Bhubaneshwar
Guwahati
Durgapur
Bhubaneshwar
Belpahar
Approx Travel Time
10h 50m
₹9,474
Onwards
Via Asansol
Guwahati
Asansol
Belpahar
Approx Travel Time
22h 10m
On Demand
Via Kharagpur
CHEAPEST
Guwahati
Kharagpur
Belpahar
Approx Travel Time
22h 55m
₹585
Onwards
Frequently Asked Questions
What is the distance between Guwahati and Belpahar?
Belpahar is approximately 1300+ kms from Guwahati.
How long does it take to reach Belpahar from Guwahati?
It takes approximately 6 hours to reach Belpahar from Guwahati by Flight, Train Via Kolkata, Jharsuguda.
What is the cheapest way to reach Belpahar from Guwahati?
The cheapest way to reach Belpahar from Guwahati is by Train Via Kharagpur.
What is the fastest way to reach Belpahar from Guwahati?
The fastest way to reach Belpahar from Guwahati is by Flight, Train Via Kolkata, Jharsuguda.