hero
How2Go
Mathura to Krishnanagar

Mathura to Krishnanagar

Krishnanagar is approximately 1550+ 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 Krishnanagar.

Read More
Sort By
Mode of Transport

Via Delhi, Kolkata

RECOMMENDED

Mathura

Delhi

Kolkata

Krishnanagar

Approx Travel Time

8h 51m

₹7,318

Onwards

Mathura

Delhi

Kolkata

Krishnanagar

Approx Travel Time

11h 21m

₹7,703

Onwards

Mathura

Delhi

Kolkata

Krishnanagar

Approx Travel Time

10h 7m

₹9,788

Onwards

Via Jewar, Kolkata

FASTEST

Mathura

Jewar

Kolkata

Krishnanagar

Approx Travel Time

8h 16m

₹7,842

Onwards

Mathura

Jewar

Kolkata

Krishnanagar

Approx Travel Time

10h 46m

₹8,227

Onwards

Via Darbhanga

Mathura

Darbhanga

Krishnanagar

Approx Travel Time

1d 1h 50m

On Demand

Via Dhanbad

Mathura

Dhanbad

Krishnanagar

Approx Travel Time

23h 27m

₹5,723

Onwards

Via Buxar

Mathura

Buxar

Krishnanagar

Approx Travel Time

1d 5h 30m

On Demand

Via Kanpur, Kolkata

CHEAPEST

Mathura

Kanpur

Kolkata

Krishnanagar

Approx Travel Time

1d 2h 39m

₹795

Onwards

Via Ghaziabad, Kolkata

Mathura

Ghaziabad

Kolkata

Krishnanagar

Approx Travel Time

9h 27m

₹7,388

Onwards

Frequently Asked Questions

What is the distance between Mathura and Krishnanagar?

Krishnanagar is approximately 1550+ kms from Mathura.

How long does it take to reach Krishnanagar from Mathura?

It takes approximately 8 hours to reach Krishnanagar from Mathura by Bus, Flight, Train Via Jewar, Kolkata.

What is the cheapest way to reach Krishnanagar from Mathura?

The cheapest way to reach Krishnanagar from Mathura is by Train Via Kanpur, Kolkata.

What is the fastest way to reach Krishnanagar from Mathura?

The fastest way to reach Krishnanagar from Mathura is by Bus, Flight, Train Via Jewar, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India