Machilipatnam to Kannur - Multiple Options To Reach By Train, Flight, Cab, Bus
Kannur is approximately 850+ kms from Machilipatnam. The fastest way to reach Kannur from Machilipatnam is by Train, Flight Via Hyderabad. It takes approximately 10 hours. The cheapest way to reach Kannur from Machilipatnam is by Train Via Bangalore which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Machilipatnam
Bangalore
Kannur
Approx Travel Time
13h 25m
₹4,497
Onwards
CHEAPEST
Machilipatnam
Bangalore
Kannur
Approx Travel Time
18h 40m
₹790
Onwards
Machilipatnam
Bangalore
Kannur
Approx Travel Time
20h 10m
₹1,209
Onwards
Via Bangalore, Thalasserry
Machilipatnam
Bangalore
Thalasserry
Kannur
Approx Travel Time
15h 5m
₹4,542
Onwards
Machilipatnam
Bangalore
Thalasserry
Kannur
Approx Travel Time
15h 5m
₹6,519
Onwards
Via Kamalapuram
Machilipatnam
Kamalapuram
Kannur
Approx Travel Time
18h 40m
On Demand
Via Vijayawada, Bangalore
Machilipatnam
Vijayawada
Bangalore
Kannur
Approx Travel Time
16h 20m
₹4,612
Onwards
Machilipatnam
Vijayawada
Bangalore
Kannur
Approx Travel Time
21h 35m
₹905
Onwards
Via Hyderabad
FASTEST
Machilipatnam
Hyderabad
Kannur
Approx Travel Time
9h 55m
₹5,901
Onwards
Via Tirupati
Machilipatnam
Tirupati
Kannur
Approx Travel Time
19h 25m
On Demand
Frequently Asked Questions
What is the distance between Machilipatnam and Kannur?
Kannur is approximately 850+ kms from Machilipatnam.
How long does it take to reach Kannur from Machilipatnam?
It takes approximately 10 hours to reach Kannur from Machilipatnam by Train, Flight Via Hyderabad.
What is the cheapest way to reach Kannur from Machilipatnam?
The cheapest way to reach Kannur from Machilipatnam is by Train Via Bangalore.
What is the fastest way to reach Kannur from Machilipatnam?
The fastest way to reach Kannur from Machilipatnam is by Train, Flight Via Hyderabad.
Routes Connecting Machilipatnam
From Machilipatnam
- Machilipatnam to Guruvayoor
- Machilipatnam to Anantapur
- Machilipatnam to Sedam
- Machilipatnam to Pakur
- Machilipatnam to Gwalior
- Machilipatnam to Dharmavaram
- Machilipatnam to Udaipur
- Machilipatnam to Tanuku
- Machilipatnam to Bhind
- Machilipatnam to Papanasam
- Machilipatnam to Puttaparthi
- Machilipatnam to Satna
- Machilipatnam to Ambala
- Machilipatnam to Mainpuri
- Machilipatnam to Navi-Mumbai
To Machilipatnam
- Bhopal to Machilipatnam
- Jind to Machilipatnam
- Burhanpur to Machilipatnam
- Bangalore to Machilipatnam
- Khanna to Machilipatnam
- Nalgonda to Machilipatnam
- Ramgarh to Machilipatnam
- Hingoli to Machilipatnam
- Vikarabad to Machilipatnam
- Patna to Machilipatnam
- Iritty to Machilipatnam
- Ulhasnagar to Machilipatnam
- Betul to Machilipatnam
- Mangalore to Machilipatnam
- Itanagar to Machilipatnam