
Rajpura to Champa
Champa is approximately 1200+ kms from Rajpura. The fastest way to reach Champa from Rajpura is by Train. It takes approximately 25 hours. The cheapest way to reach Champa from Rajpura is by Train Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Meerut
Rajpura
Meerut
Champa
Approx Travel Time
1d 1h 55m
On Demand
Via Agra
Rajpura
Agra
Champa
Approx Travel Time
1d 2h 25m
On Demand
Via Ghaziabad
Rajpura
Ghaziabad
Champa
Approx Travel Time
1d 2h 10m
On Demand
Via Gwalior
Rajpura
Gwalior
Champa
Approx Travel Time
1d 2h 40m
On Demand
Via Faridabad
Rajpura
Faridabad
Champa
Approx Travel Time
1d 2h 10m
On Demand
Via Delhi
CHEAPEST
Rajpura
Delhi
Champa
Approx Travel Time
1d 2h 25m
₹685
Onwards
Via Datia
Rajpura
Datia
Champa
Approx Travel Time
1d 2h 40m
On Demand
Via Mathura
Rajpura
Mathura
Champa
Approx Travel Time
1d 2h 40m
₹790
Onwards
Via Ambala
Rajpura
Ambala
Champa
Approx Travel Time
1d 2h 10m
₹2,156
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Champa?
Champa is approximately 1200+ kms from Rajpura.
How long does it take to reach Champa from Rajpura?
It takes approximately 25 hours to reach Champa from Rajpura by Train.
What is the cheapest way to reach Champa from Rajpura?
The cheapest way to reach Champa from Rajpura is by Train Via Delhi.
What is the fastest way to reach Champa from Rajpura?
The fastest way to reach Champa from Rajpura is by Train.