
Kannur to Rajula
Rajula is approximately 1100+ kms from Kannur. The fastest way to reach Rajula from Kannur is by Flight, Train Via Bangalore, Surat. It takes approximately 8 hours. The cheapest way to reach Rajula from Kannur is by Train Via Surat which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mumbai
RECOMMENDED
Kannur
Mumbai
Rajula
Approx Travel Time
8h 40m
₹6,171
Onwards
Via Bangalore, Surat
Kannur
Bangalore
Surat
Rajula
Approx Travel Time
8h 15m
₹9,406
Onwards
FASTEST
Kannur
Bangalore
Surat
Rajula
Approx Travel Time
7h 45m
₹8,446
Onwards
Kannur
Bangalore
Surat
Rajula
Approx Travel Time
1d 15h 50m
₹4,899
Onwards
Via Mumbai, Surat
Kannur
Mumbai
Surat
Rajula
Approx Travel Time
12h
₹7,126
Onwards
Kannur
Mumbai
Surat
Rajula
Approx Travel Time
8h 10m
₹14,663
Onwards
Kannur
Mumbai
Surat
Rajula
Approx Travel Time
8h 40m
₹15,623
Onwards
Via Vapi
Kannur
Vapi
Rajula
Approx Travel Time
1d 4h 46m
₹1,810
Onwards
Via Surat
CHEAPEST
Kannur
Surat
Rajula
Approx Travel Time
1d 4h 13m
₹965
Onwards
Via Mangalore, Surat
Kannur
Mangalore
Surat
Rajula
Approx Travel Time
1d 7h 7m
₹5,109
Onwards
Frequently Asked Questions
What is the distance between Kannur and Rajula?
Rajula is approximately 1100+ kms from Kannur.
How long does it take to reach Rajula from Kannur?
It takes approximately 8 hours to reach Rajula from Kannur by Flight, Train Via Bangalore, Surat.
What is the cheapest way to reach Rajula from Kannur?
The cheapest way to reach Rajula from Kannur is by Train Via Surat.
What is the fastest way to reach Rajula from Kannur?
The fastest way to reach Rajula from Kannur is by Flight, Train Via Bangalore, Surat.