
Ghaziabad to Rajpura
Rajpura is approximately 200+ kms from Ghaziabad. The fastest way to reach Rajpura from Ghaziabad is by Train. It takes approximately 5 hours. The cheapest way to reach Rajpura from Ghaziabad is by Train Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ambala
Ghaziabad
Ambala
Rajpura
Approx Travel Time
6h 10m
₹240
Onwards
Via Karnal
Ghaziabad
Karnal
Rajpura
Approx Travel Time
6h 52m
₹2,482
Onwards
Via Delhi
CHEAPEST
Ghaziabad
Delhi
Rajpura
Approx Travel Time
6h 55m
₹165
Onwards
Ghaziabad
Delhi
Rajpura
Approx Travel Time
7h 10m
On Demand
Ghaziabad
Delhi
Rajpura
Approx Travel Time
7h 10m
₹659
Onwards
Via Panipat
Ghaziabad
Panipat
Rajpura
Approx Travel Time
6h 56m
₹2,350
Onwards
Via Roorkee
Ghaziabad
Roorkee
Rajpura
Approx Travel Time
7h 40m
₹265
Onwards
Ghaziabad
Roorkee
Rajpura
Approx Travel Time
7h 55m
₹3,073
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Rajpura?
Rajpura is approximately 200+ kms from Ghaziabad.
How long does it take to reach Rajpura from Ghaziabad?
It takes approximately 5 hours to reach Rajpura from Ghaziabad by Train.
What is the cheapest way to reach Rajpura from Ghaziabad?
The cheapest way to reach Rajpura from Ghaziabad is by Train Via Delhi.
What is the fastest way to reach Rajpura from Ghaziabad?
The fastest way to reach Rajpura from Ghaziabad is by Train.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Bhavnagar
- Ghaziabad to Junagadh
- Ghaziabad to Changanassery
- Ghaziabad to Mirzapur
- Ghaziabad to Sivakasi
- Ghaziabad to Nevasa
- Ghaziabad to Thiruvannamalai
- Ghaziabad to Itanagar
- Ghaziabad to Churu
- Ghaziabad to Joshimath
- Ghaziabad to Nandi-Hills
- Ghaziabad to Perambalur
- Ghaziabad to Unjha
- Ghaziabad to Mahuva
- Ghaziabad to Lakshadweep