hero
How2Go
Mathura to Karnal

Mathura to Karnal

Karnal is approximately 250+ km from Mathura, 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 Karnal.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Mathura

Karnal

Approx Travel Time

4h 18m

₹190

Onwards

Mathura

Karnal

Approx Travel Time

5h 45m

₹705

Onwards

Mathura

Karnal

Approx Travel Time

5h 12m

₹6,695

Onwards

Via Panipat

Mathura

Panipat

Karnal

Approx Travel Time

4h 59m

₹1,537

Onwards

Mathura

Panipat

Karnal

Approx Travel Time

5h 24m

₹235

Onwards

Mathura

Panipat

Karnal

Approx Travel Time

5h 4m

₹554

Onwards

Ads by MMT

Via Sonipat

Mathura

Sonipat

Karnal

Approx Travel Time

5h 49m

₹675

Onwards

Via Delhi

Mathura

Delhi

Karnal

Approx Travel Time

5h 10m

₹455

Onwards

CHEAPEST

Mathura

Delhi

Karnal

Approx Travel Time

5h

₹165

Onwards

Ads by MMT

Via Faridabad

Mathura

Faridabad

Karnal

Approx Travel Time

4h 46m

₹450

Onwards

Frequently Asked Questions

What is the distance between Mathura and Karnal?

Karnal is approximately 250+ kms from Mathura.

How long does it take to reach Karnal from Mathura?

It takes approximately 4 hours to reach Karnal from Mathura by Train.

What is the cheapest way to reach Karnal from Mathura?

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

What is the fastest way to reach Karnal from Mathura?

The fastest way to reach Karnal from Mathura is by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India