
Balasore to Rajpura
Rajpura is approximately 1700+ kms from Balasore. The fastest way to reach Rajpura from Balasore is by Train Via Mughal Sarai. It takes approximately 36 hours. The cheapest way to reach Rajpura from Balasore is by Train Via Ghaziabad which would take approximately 37 hours.
Sort By
Mode of Transport
Via Mughal Sarai
RECOMMENDED
FASTEST
Balasore
Mughal Sarai
Rajpura
Approx Travel Time
1d 11h 55m
₹915
Onwards
Via Roorkee
Balasore
Roorkee
Rajpura
Approx Travel Time
1d 11h 55m
On Demand
Via Saharanpur
Balasore
Saharanpur
Rajpura
Approx Travel Time
1d 11h 55m
On Demand
Via Kanpur
Balasore
Kanpur
Rajpura
Approx Travel Time
1d 12h 10m
On Demand
Via Haridwar
Balasore
Haridwar
Rajpura
Approx Travel Time
1d 12h 10m
On Demand
Via Meerut
Balasore
Meerut
Rajpura
Approx Travel Time
1d 12h 10m
₹905
Onwards
Via Varanasi
Balasore
Varanasi
Rajpura
Approx Travel Time
1d 12h 16m
₹915
Onwards
Via Sasaram
Balasore
Sasaram
Rajpura
Approx Travel Time
1d 12h 24m
₹920
Onwards
Via Ghaziabad
CHEAPEST
Balasore
Ghaziabad
Rajpura
Approx Travel Time
1d 12h 40m
₹860
Onwards
Via Delhi
Balasore
Delhi
Rajpura
Approx Travel Time
1d 13h 10m
₹3,920
Onwards
Frequently Asked Questions
What is the distance between Balasore and Rajpura?
Rajpura is approximately 1700+ kms from Balasore.
How long does it take to reach Rajpura from Balasore?
It takes approximately 36 hours to reach Rajpura from Balasore by Train Via Mughal Sarai.
What is the cheapest way to reach Rajpura from Balasore?
The cheapest way to reach Rajpura from Balasore is by Train Via Ghaziabad.
What is the fastest way to reach Rajpura from Balasore?
The fastest way to reach Rajpura from Balasore is by Train Via Mughal Sarai.