hero
How2Go
Gaya to Rajpura

Gaya to Rajpura

Rajpura is approximately 1150+ kms from Gaya. The fastest way to reach Rajpura from Gaya is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Rajpura from Gaya is by Train which would take approximately 23 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Gaya

Rajpura

Approx Travel Time

23h

₹530

Onwards

Via Delhi

FASTEST

Gaya

Delhi

Rajpura

Approx Travel Time

8h 10m

₹6,922

Onwards

Ads by MMT

Via Bareilly

Gaya

Bareilly

Rajpura

Approx Travel Time

1d 0h 25m

₹655

Onwards

Via Bara Banki

Gaya

Bara Banki

Rajpura

Approx Travel Time

1d 0h 25m

₹680

Onwards

Ads by MMT

Via Lucknow

Gaya

Lucknow

Rajpura

Approx Travel Time

1d 0h 40m

On Demand

Via Shahjahanpur

Gaya

Shahjahanpur

Rajpura

Approx Travel Time

1d 0h 25m

₹665

Onwards

Via Moradabad

Gaya

Moradabad

Rajpura

Approx Travel Time

1d 1h

₹650

Onwards

Via Roorkee

Gaya

Roorkee

Rajpura

Approx Travel Time

1d 0h 25m

₹640

Onwards

Via Varanasi

Gaya

Varanasi

Rajpura

Approx Travel Time

1d 1h 16m

₹630

Onwards

Via Ambala

Gaya

Ambala

Rajpura

Approx Travel Time

1d 0h 25m

₹585

Onwards

Frequently Asked Questions

What is the distance between Gaya and Rajpura?

Rajpura is approximately 1150+ kms from Gaya.

How long does it take to reach Rajpura from Gaya?

It takes approximately 8 hours to reach Rajpura from Gaya by Flight, Train Via Delhi.

What is the cheapest way to reach Rajpura from Gaya?

The cheapest way to reach Rajpura from Gaya is by Train.

What is the fastest way to reach Rajpura from Gaya?

The fastest way to reach Rajpura from Gaya is by Flight, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India