Machilipatnam to Karnal - Multiple Options To Reach By Train, Flight, Cab, Bus
Karnal is approximately 1750+ kms from Machilipatnam. The fastest way to reach Karnal from Machilipatnam is by Train, Flight Via Rajahmundry, Delhi. It takes approximately 12 hours. The cheapest way to reach Karnal from Machilipatnam is by Train, Flight Via Hyderabad, Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Rajahmundry, Delhi
RECOMMENDED
FASTEST
Machilipatnam
Rajahmundry
Delhi
Karnal
Approx Travel Time
11h 20m
₹5,357
Onwards
Machilipatnam
Rajahmundry
Delhi
Karnal
Approx Travel Time
11h 35m
₹7,793
Onwards
Machilipatnam
Rajahmundry
Delhi
Karnal
Approx Travel Time
12h 5m
₹5,381
Onwards
Via Hyderabad, Delhi
CHEAPEST
Machilipatnam
Hyderabad
Delhi
Karnal
Approx Travel Time
15h 5m
₹4,455
Onwards
Machilipatnam
Hyderabad
Delhi
Karnal
Approx Travel Time
15h 20m
₹6,891
Onwards
Machilipatnam
Hyderabad
Delhi
Karnal
Approx Travel Time
15h 50m
₹4,479
Onwards
Via Visakhapatnam, Delhi
Machilipatnam
Visakhapatnam
Delhi
Karnal
Approx Travel Time
14h 35m
₹5,662
Onwards
Machilipatnam
Visakhapatnam
Delhi
Karnal
Approx Travel Time
14h 50m
₹8,098
Onwards
Machilipatnam
Visakhapatnam
Delhi
Karnal
Approx Travel Time
15h 20m
₹5,686
Onwards
Via Hyderabad, Agra
Machilipatnam
Hyderabad
Agra
Karnal
Approx Travel Time
18h 35m
₹6,221
Onwards
Frequently Asked Questions
What is the distance between Machilipatnam and Karnal?
Karnal is approximately 1750+ kms from Machilipatnam.
How long does it take to reach Karnal from Machilipatnam?
It takes approximately 12 hours to reach Karnal from Machilipatnam by Train, Flight Via Rajahmundry, Delhi.
What is the cheapest way to reach Karnal from Machilipatnam?
The cheapest way to reach Karnal from Machilipatnam is by Train, Flight Via Hyderabad, Delhi.
What is the fastest way to reach Karnal from Machilipatnam?
The fastest way to reach Karnal from Machilipatnam is by Train, Flight Via Rajahmundry, Delhi.
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Kishangarh
- Machilipatnam to Karimnagar
- Machilipatnam to Bekal
- Machilipatnam to Ooty
- Machilipatnam to Dholpur
- Machilipatnam to Srinagar
- Machilipatnam to Dindigul
- Machilipatnam to Haldwani
- Machilipatnam to Vijayawada
- Machilipatnam to Loharu
- Machilipatnam to Itanagar
- Machilipatnam to Kolad
- Machilipatnam to Malvan
- Machilipatnam to Dabwali
- Machilipatnam to Ayodhya
To Machilipatnam
- Hampi to Machilipatnam
- Neyyattinkara to Machilipatnam
- Pudukkottai to Machilipatnam
- Fatehpur to Machilipatnam
- Sangrur to Machilipatnam
- Chalisgaon to Machilipatnam
- Haveri to Machilipatnam
- Jaunpur to Machilipatnam
- Narsapur to Machilipatnam
- Dewas to Machilipatnam
- Gonda to Machilipatnam
- Tindivanam to Machilipatnam
- Bahadurgarh to Machilipatnam
- Gokak to Machilipatnam
- Gondal to Machilipatnam