hero
How2Go
Machilipatnam to Karnal

Machilipatnam to Karnal

Karnal is approximately 1600+ kms from Machilipatnam. The fastest way to reach Karnal from Machilipatnam is by Cab, Flight Via Gannavaram, Delhi. It takes approximately 9 hours. The cheapest way to reach Karnal from Machilipatnam is by Train Via Rajahmundry, Agra which would take approximately 39 hours.

Sort By
Mode of Transport

Via Gannavaram, Delhi

RECOMMENDED

FASTEST

Machilipatnam

Gannavaram

Delhi

Karnal

Approx Travel Time

9h 2m

₹11,040

Onwards

Machilipatnam

Gannavaram

Delhi

Karnal

Approx Travel Time

9h 52m

₹8,360

Onwards

Machilipatnam

Gannavaram

Delhi

Karnal

Approx Travel Time

9h 15m

On Demand

Machilipatnam

Gannavaram

Delhi

Karnal

Approx Travel Time

9h 52m

₹8,770

Onwards

Machilipatnam

Gannavaram

Delhi

Karnal

Approx Travel Time

10h 5m

On Demand

Via Rajahmundry, Agra

Machilipatnam

Rajahmundry

Agra

Karnal

Approx Travel Time

1d 13h 43m

₹4,299

Onwards

CHEAPEST

Machilipatnam

Rajahmundry

Agra

Karnal

Approx Travel Time

1d 14h 21m

₹1,070

Onwards

Ads by MMT

Via Rajahmundry, Delhi

Machilipatnam

Rajahmundry

Delhi

Karnal

Approx Travel Time

1d 14h 43m

₹1,410

Onwards

Machilipatnam

Rajahmundry

Delhi

Karnal

Approx Travel Time

10h 50m

₹11,704

Onwards

Via Hyderabad, Kota

Machilipatnam

Hyderabad

Kota

Karnal

Approx Travel Time

1d 20h 45m

₹6,069

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Machilipatnam and Karnal?

Karnal is approximately 1600+ kms from Machilipatnam.

How long does it take to reach Karnal from Machilipatnam?

It takes approximately 9 hours to reach Karnal from Machilipatnam by Cab, Flight Via Gannavaram, Delhi.

What is the cheapest way to reach Karnal from Machilipatnam?

The cheapest way to reach Karnal from Machilipatnam is by Train Via Rajahmundry, Agra.

What is the fastest way to reach Karnal from Machilipatnam?

The fastest way to reach Karnal from Machilipatnam is by Cab, Flight Via Gannavaram, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India