hero
How2Go
Moradabad to Karnal

Moradabad to Karnal

Karnal is approximately 250+ kms from Moradabad. The fastest way to reach Karnal from Moradabad is by Bus. It takes approximately 5 hours. The cheapest way to reach Karnal from Moradabad is by Train, Bus Via Meerut which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Moradabad

Karnal

Approx Travel Time

5h 6m

₹3,921

Onwards

Direct Bus

FASTEST

Moradabad

Karnal

Approx Travel Time

5h 5m

₹4,000

Onwards

Ads by MMT

Via Meerut

CHEAPEST

Moradabad

Meerut

Karnal

Approx Travel Time

5h 51m

₹307

Onwards

Moradabad

Meerut

Karnal

Approx Travel Time

6h 25m

₹1,216

Onwards

Via Sonipat

Moradabad

Sonipat

Karnal

Approx Travel Time

6h 31m

On Demand

Moradabad

Sonipat

Karnal

Approx Travel Time

7h 3m

On Demand

Ads by MMT

Via Ghaziabad

Moradabad

Ghaziabad

Karnal

Approx Travel Time

6h 38m

₹479

Onwards

Via Muzaffarnagar

Moradabad

Muzaffarnagar

Karnal

Approx Travel Time

7h 17m

₹5,920

Onwards

Moradabad

Muzaffarnagar

Karnal

Approx Travel Time

7h 21m

₹3,152

Onwards

Via Panipat

Moradabad

Panipat

Karnal

Approx Travel Time

6h 43m

On Demand

Frequently Asked Questions

What is the distance between Moradabad and Karnal?

Karnal is approximately 250+ kms from Moradabad.

How long does it take to reach Karnal from Moradabad?

It takes approximately 5 hours to reach Karnal from Moradabad by Bus.

What is the cheapest way to reach Karnal from Moradabad?

The cheapest way to reach Karnal from Moradabad is by Train, Bus Via Meerut.

What is the fastest way to reach Karnal from Moradabad?

The fastest way to reach Karnal from Moradabad is by Bus.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India