4 Ways to Reach Ghaziabad to Kurukshetra by Bus, Train, Flights, Drive & Taxi

Planning a trip from Ghaziabad to Kurukshetra Cleartrip helps you select the best route between Ghaziabad & Kurukshetra based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Ghaziabad & Kurukshetra

The distance from Ghaziabad to Kurukshetra is approximately 182.44kms. By car, it takes roughly 2h 52m to reach Kurukshetra from Ghaziabad . Take a look at the 4 routes available to reach Kurukshetra from Ghaziabad

  • 1.

  • Reach Ghaziabad to Kurukshetra by train

  • 4h 49m

  • Rs. 650

 
Ghaziabad (GZB)
 
4h 49m
Rs. 650
You can reach Kurukshetra Junction (KKDE) from Ghaziabad (GZB) by travelling in a train. Ghaziabad (GZB) to Kurukshetra Junction (KKDE) train takes approximately 4h 49m. You can catch a train from Ghaziabad (GZB) and get down at Kurukshetra Junction (KKDE). The price of the train ticket is approximately Rs. 650.
 
Kurukshetra Junction (KKDE)
  • 2.

  • Reach Ghaziabad to Kurukshetra by Drive

  • 2h 52m

  • Rs. 1199

 
Ghaziabad
 
2h 52m
Rs. 1199
You can take a car from Ghaziabad to Kurukshetra. It will take you around 2h 52m to cover distance of 182.44kms and reach Kurukshetra from Ghaziabad. The total amount for the journey will be approximately Rs.1199.
 
Kurukshetra
  • 3.

  • Reach Ghaziabad to Kurukshetra by taxi and train

  • 4h 12m

  • Rs. 1200

 
Ghaziabad
 
0h 29m
Rs. 600

Step 1: Take a Taxi from Ghaziabad to reach New Delhi (NDLS)

You can take a car from Ghaziabad to New Delhi (NDLS). It will take you around 0h 29m to cover distance of 26.91kms and reach New Delhi (NDLS) from Ghaziabad. The total amount for the journey will be approximately Rs.600.
 
New Delhi (NDLS)
 
3h 43m
Rs. 600

Step 2: Take a Train from New Delhi (NDLS) to reach Kurukshetra Junction (KKDE)

You can reach Kurukshetra Junction (KKDE) from New Delhi (NDLS) by travelling in a train. New Delhi (NDLS) to Kurukshetra Junction (KKDE) train takes approximately 3h 43m. You can catch a train from New Delhi (NDLS) and get down at Kurukshetra Junction (KKDE). The price of the train ticket is approximately Rs. 600.
 
Kurukshetra Junction (KKDE)
  • 4.

  • Reach Ghaziabad to Kurukshetra by taxi

  • 2h 52m

  • Rs. 3800

 
Ghaziabad
 
2h 52m
Rs. 3800
You can take a car from Ghaziabad to Kurukshetra. It will take you around 2h 52m to cover distance of 182.44kms and reach Kurukshetra from Ghaziabad. The total amount for the journey will be approximately Rs.3800.
 
Kurukshetra
Check out all the available routes from Kurukshetra to Ghaziabad →

Other popular routes from Ghaziabad