Rajpura to Haflong
Haflong is approximately 1950+ kms from Rajpura. The fastest way to reach Haflong from Rajpura is by Train Via Gorakhpur. It takes approximately 40 hours. The cheapest way to reach Haflong from Rajpura is by Train Via Hajipur which would take approximately 42 hours.
Sort By
Mode of Transport
Via Gorakhpur
RECOMMENDED
FASTEST
Rajpura
Gorakhpur
Haflong
Approx Travel Time
1d 16h 10m
On Demand
Via Khagaria
Rajpura
Khagaria
Haflong
Approx Travel Time
1d 16h 25m
On Demand
Via Begusarai
Rajpura
Begusarai
Haflong
Approx Travel Time
1d 16h 40m
On Demand
Via Katihar
Rajpura
Katihar
Haflong
Approx Travel Time
1d 16h 10m
On Demand
Via Naugachhia
Rajpura
Naugachhia
Haflong
Approx Travel Time
1d 16h 40m
On Demand
Via Gonda
Rajpura
Gonda
Haflong
Approx Travel Time
1d 16h 43m
On Demand
Via Chhapra
Rajpura
Chhapra
Haflong
Approx Travel Time
1d 17h 43m
On Demand
Via Patna
Rajpura
Patna
Haflong
Approx Travel Time
1d 16h 55m
On Demand
Via Hajipur
CHEAPEST
Rajpura
Hajipur
Haflong
Approx Travel Time
1d 18h 3m
₹1,985
Onwards
Via Lucknow
Rajpura
Lucknow
Haflong
Approx Travel Time
1d 17h 10m
On Demand
Frequently Asked Questions
What is the distance between Rajpura and Haflong?
Haflong is approximately 1950+ kms from Rajpura.
How long does it take to reach Haflong from Rajpura?
It takes approximately 40 hours to reach Haflong from Rajpura by Train Via Gorakhpur.
What is the cheapest way to reach Haflong from Rajpura?
The cheapest way to reach Haflong from Rajpura is by Train Via Hajipur.
What is the fastest way to reach Haflong from Rajpura?
The fastest way to reach Haflong from Rajpura is by Train Via Gorakhpur.