hero
How2Go
Karnal to Guna

Karnal to Guna

Guna is approximately 650+ km from Karnal, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Guna.

Read More
Sort By
Mode of Transport

Via Agra

RECOMMENDED

FASTEST

Karnal

Agra

Guna

Approx Travel Time

9h 58m

₹440

Onwards

Via Delhi

Karnal

Delhi

Guna

Approx Travel Time

10h 40m

₹719

Onwards

Karnal

Delhi

Guna

Approx Travel Time

10h 51m

₹2,411

Onwards

Karnal

Delhi

Guna

Approx Travel Time

12h 41m

₹3,091

Onwards

Via Mathura

Karnal

Mathura

Guna

Approx Travel Time

13h 42m

₹2,052

Onwards

CHEAPEST

Karnal

Mathura

Guna

Approx Travel Time

10h 9m

₹435

Onwards

Via Morena

Karnal

Morena

Guna

Approx Travel Time

10h 20m

On Demand

Karnal

Morena

Guna

Approx Travel Time

11h 1m

On Demand

Via Faridabad

Karnal

Faridabad

Guna

Approx Travel Time

10h 26m

₹460

Onwards

Via Dholpur

Karnal

Dholpur

Guna

Approx Travel Time

10h 43m

₹445

Onwards

Frequently Asked Questions

What is the distance between Karnal and Guna?

Guna is approximately 650+ kms from Karnal.

How long does it take to reach Guna from Karnal?

It takes approximately 10 hours to reach Guna from Karnal by Train Via Agra.

What is the cheapest way to reach Guna from Karnal?

The cheapest way to reach Guna from Karnal is by Train Via Mathura.

What is the fastest way to reach Guna from Karnal?

The fastest way to reach Guna from Karnal is by Train Via Agra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India