hero
How2Go
Karnal to Gaya

Karnal to Gaya

Gaya is approximately 1100+ kms from Karnal. The fastest way to reach Gaya from Karnal is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Gaya from Karnal is by Train which would take approximately 22 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Karnal

Gaya

Approx Travel Time

21h 30m

₹550

Onwards

Via Kanpur

Karnal

Kanpur

Gaya

Approx Travel Time

23h 10m

₹650

Onwards

Ads by MMT

Via Delhi

FASTEST

Karnal

Delhi

Gaya

Approx Travel Time

6h 10m

₹5,833

Onwards

Via Aligarh

Karnal

Aligarh

Gaya

Approx Travel Time

23h 25m

₹650

Onwards

Ads by MMT

Via Fatehpur, Uttar Pradesh

Karnal

Fatehpur, Uttar Pradesh

Gaya

Approx Travel Time

23h 40m

₹675

Onwards

Via Prayagraj(Allahabad)

Karnal

Prayagraj(Allahabad)

Gaya

Approx Travel Time

23h 40m

₹625

Onwards

Karnal

Prayagraj(Allahabad)

Gaya

Approx Travel Time

1d 0h 25m

₹7,430

Onwards

Via Ghaziabad

Karnal

Ghaziabad

Gaya

Approx Travel Time

23h 25m

₹650

Onwards

Via Mirzapur

Karnal

Mirzapur

Gaya

Approx Travel Time

23h 55m

₹655

Onwards

Via Etawah

Karnal

Etawah

Gaya

Approx Travel Time

23h 55m

₹660

Onwards

Frequently Asked Questions

What is the distance between Karnal and Gaya?

Gaya is approximately 1100+ kms from Karnal.

How long does it take to reach Gaya from Karnal?

It takes approximately 6 hours to reach Gaya from Karnal by Train, Flight Via Delhi.

What is the cheapest way to reach Gaya from Karnal?

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

What is the fastest way to reach Gaya from Karnal?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India