Rajpura to Ghaziabad
Ghaziabad is approximately 200+ kms from Rajpura. The fastest way to reach Ghaziabad from Rajpura is by Train. It takes approximately 5 hours. The cheapest way to reach Ghaziabad from Rajpura is by Train Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ambala
Rajpura
Ambala
Ghaziabad
Approx Travel Time
6h 10m
₹230
Onwards
Via Karnal
Rajpura
Karnal
Ghaziabad
Approx Travel Time
6h 52m
₹2,721
Onwards
Via Delhi
CHEAPEST
Rajpura
Delhi
Ghaziabad
Approx Travel Time
6h 55m
₹165
Onwards
Rajpura
Delhi
Ghaziabad
Approx Travel Time
7h 10m
On Demand
Rajpura
Delhi
Ghaziabad
Approx Travel Time
7h 10m
₹620
Onwards
Via Panipat
Rajpura
Panipat
Ghaziabad
Approx Travel Time
6h 56m
₹3,086
Onwards
Via Roorkee
Rajpura
Roorkee
Ghaziabad
Approx Travel Time
7h 40m
₹290
Onwards
Rajpura
Roorkee
Ghaziabad
Approx Travel Time
7h 55m
₹3,656
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Ghaziabad?
Ghaziabad is approximately 200+ kms from Rajpura.
How long does it take to reach Ghaziabad from Rajpura?
It takes approximately 5 hours to reach Ghaziabad from Rajpura by Train.
What is the cheapest way to reach Ghaziabad from Rajpura?
The cheapest way to reach Ghaziabad from Rajpura is by Train Via Delhi.
What is the fastest way to reach Ghaziabad from Rajpura?
The fastest way to reach Ghaziabad from Rajpura is by Train.
Routes Connecting Rajpura
Routes From Rajpura
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Tinsukia
- Ghaziabad to Sirohi
- Ghaziabad to Ballia
- Ghaziabad to Modinagar
- Ghaziabad to Bhusawal
- Ghaziabad to Giddalur
- Ghaziabad to Latehar
- Ghaziabad to Sirsi
- Ghaziabad to Karkala
- Ghaziabad to Baramulla
- Ghaziabad to Pondicherry
- Ghaziabad to Bhadravathi
- Ghaziabad to Neemrana
- Ghaziabad to Dhari
- Ghaziabad to Nandyal