Kannur Mahesana Routes (7 Ways to go)

Planning a trip from Kannur to Mahesana Cleartrip helps you select the best route between Kannur & Mahesana based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Kannur & Mahesana

The distance from Kannur to Mahesana is approximately 1616.03kms. By car, it takes roughly 22h 57m to reach Mahesana from Kannur . Take a look at the 7 routes available to reach Mahesana from Kannur

  • 1.
  • Kannur to Mahesana Train
  • 31h 35m
  • Rs. 1600
 
Kannur (CAN)
 
31h 35m
Rs. 1600
You can reach Mahesana Junction (MSH) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Mahesana Junction (MSH) train takes approximately 31h 35m. You can catch a train from Kannur (CAN) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 1600.
 
Mahesana Junction (MSH)
  • 2.
  • Kannur to Mahesana Bus
  • 40h 53m
  • Rs. 1750
 
Kannur
 
8h 30m
Rs. 550
Travelling in a bus is one of the ways to reach Bangalore from Kannur. The total journey between Kannur & Bangalore takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
16h 45m
Rs. 600
Travelling in a bus is one of the ways to reach Mumbai from Bangalore. The total journey between Bangalore & Mumbai takes around 16h 45m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Mumbai
 
14h 30m
Rs. 600
Travelling in a bus is one of the ways to reach Mehsana from Mumbai. The total journey between Mumbai & Mehsana takes around 14h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Mehsana
  • 3.
  • Kannur to Mahesana Train to Calicut, fly to Ahmedabad, train
  • 10h 10m
  • Rs. 5960
 
Kannur (CAN)
 
2h 4m
Rs. 600
You can reach Vallikunnu (VLI) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Vallikunnu (VLI) train takes approximately 2h 4m. You can catch a train from Kannur (CAN) and get down at Vallikunnu (VLI). The price of the train ticket is approximately Rs. 600.
 
Vallikunnu (VLI)
 
0h 16m
Rs. 600
You can take a car from Vallikunnu (VLI) to Calicut. It will take you around 0h 16m to cover distance of 12.92kms and reach Calicut from Vallikunnu (VLI). The total amount for the journey will be approximately Rs.600.
 
Calicut
 
4h 40m
Rs. 4000
You can travel from Calicut to Ahmedabad by booking a flight. The total flight time between Calicut & Ahmedabad is around 4h 40m. The price of the flight ticket is approximately Rs.4000.
 
Ahmedabad
 
0h 9m
Rs. 210
You can take a car from Ahmedabad to Sabarmati Junction (SBI). It will take you around 0h 9m to cover distance of 9.46kms and reach Sabarmati Junction (SBI) from Ahmedabad. The total amount for the journey will be approximately Rs.210.
 
Sabarmati Junction (SBI)
 
1h 1m
Rs. 550
You can reach Mahesana Junction (MSH) from Sabarmati Junction (SBI) by travelling in a train. Sabarmati Junction (SBI) to Mahesana Junction (MSH) train takes approximately 1h 1m. You can catch a train from Sabarmati Junction (SBI) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 550.
 
Mahesana Junction (MSH)
  • 4.
  • Kannur to Mahesana Train to Kochi, fly to Ahmedabad, train
  • 12h 23m
  • Rs. 6000
 
Kannur (CAN)
 
5h 43m
Rs. 700
You can reach Aluva (AWY) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Aluva (AWY) train takes approximately 5h 43m. You can catch a train from Kannur (CAN) and get down at Aluva (AWY). The price of the train ticket is approximately Rs. 700.
 
Aluva (AWY)
 
0h 15m
Rs. 340
You can take a car from Aluva (AWY) to Kochi. It will take you around 0h 15m to cover distance of 13.42kms and reach Kochi from Aluva (AWY). The total amount for the journey will be approximately Rs.340.
 
Kochi
 
3h 15m
Rs. 4200
You can travel from Kochi to Ahmedabad by booking a flight. The total flight time between Kochi & Ahmedabad is around 3h 15m. The price of the flight ticket is approximately Rs.4200.
 
Ahmedabad
 
0h 9m
Rs. 210
You can take a car from Ahmedabad to Sabarmati Junction (SBI). It will take you around 0h 9m to cover distance of 9.46kms and reach Sabarmati Junction (SBI) from Ahmedabad. The total amount for the journey will be approximately Rs.210.
 
Sabarmati Junction (SBI)
 
1h 1m
Rs. 550
You can reach Mahesana Junction (MSH) from Sabarmati Junction (SBI) by travelling in a train. Sabarmati Junction (SBI) to Mahesana Junction (MSH) train takes approximately 1h 1m. You can catch a train from Sabarmati Junction (SBI) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 550.
 
Mahesana Junction (MSH)
  • 5.
  • Kannur to Mahesana Train to Mangalore, fly to Vadodara, train
  • 12h 5m
  • Rs. 8150
 
Kannur (CAN)
 
2h 20m
Rs. 600
You can reach Mangalore Cntl (MAQ) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Mangalore Cntl (MAQ) train takes approximately 2h 20m. You can catch a train from Kannur (CAN) and get down at Mangalore Cntl (MAQ). The price of the train ticket is approximately Rs. 600.
 
Mangalore Cntl (MAQ)
 
0h 14m
Rs. 300
You can take a car from Mangalore Cntl (MAQ) to Mangalore. It will take you around 0h 14m to cover distance of 14.05kms and reach Mangalore from Mangalore Cntl (MAQ). The total amount for the journey will be approximately Rs.300.
 
Mangalore
 
4h 0m
Rs. 6500
You can travel from Mangalore to Vadodara by booking a flight. The total flight time between Mangalore & Vadodara is around 4h 0m. The price of the flight ticket is approximately Rs.6500.
 
Vadodara
 
0h 5m
Rs. 100
You can take a car from Vadodara to Vadodara Junction (BRC). It will take you around 0h 5m to cover distance of 5.09kms and reach Vadodara Junction (BRC) from Vadodara. The total amount for the journey will be approximately Rs.100.
 
Vadodara Junction (BRC)
 
3h 26m
Rs. 650
You can reach Mahesana Junction (MSH) from Vadodara Junction (BRC) by travelling in a train. Vadodara Junction (BRC) to Mahesana Junction (MSH) train takes approximately 3h 26m. You can catch a train from Vadodara Junction (BRC) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 650.
 
Mahesana Junction (MSH)
  • 6.
  • Kannur to Mahesana Train to Mangalore, fly to Ahmedabad, train
  • 9h 29m
  • Rs. 8660
 
Kannur (CAN)
 
2h 20m
Rs. 600
You can reach Mangalore Cntl (MAQ) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Mangalore Cntl (MAQ) train takes approximately 2h 20m. You can catch a train from Kannur (CAN) and get down at Mangalore Cntl (MAQ). The price of the train ticket is approximately Rs. 600.
 
Mangalore Cntl (MAQ)
 
0h 14m
Rs. 300
You can take a car from Mangalore Cntl (MAQ) to Mangalore. It will take you around 0h 14m to cover distance of 14.05kms and reach Mangalore from Mangalore Cntl (MAQ). The total amount for the journey will be approximately Rs.300.
 
Mangalore
 
3h 45m
Rs. 7000
You can travel from Mangalore to Ahmedabad by booking a flight. The total flight time between Mangalore & Ahmedabad is around 3h 45m. The price of the flight ticket is approximately Rs.7000.
 
Ahmedabad
 
0h 9m
Rs. 210
You can take a car from Ahmedabad to Sabarmati Junction (SBI). It will take you around 0h 9m to cover distance of 9.46kms and reach Sabarmati Junction (SBI) from Ahmedabad. The total amount for the journey will be approximately Rs.210.
 
Sabarmati Junction (SBI)
 
1h 1m
Rs. 550
You can reach Mahesana Junction (MSH) from Sabarmati Junction (SBI) by travelling in a train. Sabarmati Junction (SBI) to Mahesana Junction (MSH) train takes approximately 1h 1m. You can catch a train from Sabarmati Junction (SBI) and get down at Mahesana Junction (MSH). The price of the train ticket is approximately Rs. 550.
 
Mahesana Junction (MSH)
  • 7.
  • Kannur to Mahesana Drive
  • 22h 57m
  • Rs. 10607
 
Kannur
 
22h 57m
Rs. 10607
You can take a car from Kannur to Mahesāna. It will take you around 22h 57m to cover distance of 1616.03kms and reach Mahesāna from Kannur. The total amount for the journey will be approximately Rs.10607.
 
Mahesāna