8 Ways to Reach Kannur to Silchar by Bus, Train, Flights, Drive & Taxi

Planning a trip from Kannur to Silchar Cleartrip helps you select the best route between Kannur & Silchar 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 & Silchar

The distance from Kannur to Silchar is approximately 2896.73kms. By car, it takes roughly 43h 4m to reach Silchar from Kannur . Take a look at the 8 routes available to reach Silchar from Kannur

  • 1.

  • Reach Kannur to Silchar by train and taxi

  • 75h 56m

  • Rs. 3990

 
Kannur (CAN)
 
40h 50m
Rs. 2200

Step 1: Take a Train from Kannur (CAN) to reach Santragachi Junction (SRC)

You can reach Santragachi Junction (SRC) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Santragachi Junction (SRC) train takes approximately 40h 50m. You can catch a train from Kannur (CAN) and get down at Santragachi Junction (SRC). The price of the train ticket is approximately Rs. 2200.
 
Santragachi Junction (SRC)
 
0h 11m
Rs. 290

Step 2: Take a Taxi from Santragachi Junction (SRC) to reach Sealdah (SDAH)

You can take a car from Santragachi Junction (SRC) to Sealdah (SDAH). It will take you around 0h 11m to cover distance of 14.28kms and reach Sealdah (SDAH) from Santragachi Junction (SRC). The total amount for the journey will be approximately Rs.290.
 
Sealdah (SDAH)
 
33h 55m
Rs. 1500

Step 3: Take a Train from Sealdah (SDAH) to reach Silchar (SCL)

You can reach Silchar (SCL) from Sealdah (SDAH) by travelling in a train. Sealdah (SDAH) to Silchar (SCL) train takes approximately 33h 55m. You can catch a train from Sealdah (SDAH) and get down at Silchar (SCL). The price of the train ticket is approximately Rs. 1500.
 
Silchar (SCL)
  • 2.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 24h 11m

  • Rs. 7740

 
Kannur (CAN)
 
2h 4m
Rs. 600

Step 1: Take a Train from Kannur (CAN) to reach Vallikunnu (VLI)

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

Step 2: Take a Taxi from Vallikunnu (VLI) to reach Calicut

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
 
6h 50m
Rs. 5500

Step 3: Take a Flight from Calicut to reach Gauhati

You can travel from Calicut to Gauhati by booking a flight. The total flight time between Calicut & Gauhati is around 6h 50m. The price of the flight ticket is approximately Rs.5500.
 
Gauhati
 
0h 17m
Rs. 240

Step 4: Take a Taxi from Gauhati to reach Kamakhya (KYQ)

You can take a car from Gauhati to Kamakhya (KYQ). It will take you around 0h 17m to cover distance of 15.11kms and reach Kamakhya (KYQ) from Gauhati. The total amount for the journey will be approximately Rs.240.
 
Kamakhya (KYQ)
 
12h 45m
Rs. 800

Step 5: Take a Train from Kamakhya (KYQ) to reach Silchar (SCL)

You can reach Silchar (SCL) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Silchar (SCL) train takes approximately 12h 45m. You can catch a train from Kamakhya (KYQ) and get down at Silchar (SCL). The price of the train ticket is approximately Rs. 800.
 
Silchar (SCL)
  • 3.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 27h 5m

  • Rs. 8408

 
Kannur (CAN)
 
13h 3m
Rs. 1000

Step 1: Take a Train from Kannur (CAN) to reach Krishnarajapurm (KJM)

You can reach Krishnarajapurm (KJM) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Krishnarajapurm (KJM) train takes approximately 13h 3m. You can catch a train from Kannur (CAN) and get down at Krishnarajapurm (KJM). The price of the train ticket is approximately Rs. 1000.
 
Krishnarajapurm (KJM)
 
0h 38m
Rs. 700

Step 2: Take a Taxi from Krishnarajapurm (KJM) to reach Bengaluru

You can take a car from Krishnarajapurm (KJM) to Bengaluru. It will take you around 0h 38m to cover distance of 37.72kms and reach Bengaluru from Krishnarajapurm (KJM). The total amount for the journey will be approximately Rs.700.
 
Bengaluru
 
4h 20m
Rs. 5500

Step 3: Take a Flight from Bengaluru to reach Agartala

You can travel from Bengaluru to Agartala by booking a flight. The total flight time between Bengaluru & Agartala is around 4h 20m. The price of the flight ticket is approximately Rs.5500.
 
Agartala
 
0h 14m
Rs. 138

Step 4: Take a Taxi from Agartala to reach Agartala (AGTL)

You can take a car from Agartala to Agartala (AGTL). It will take you around 0h 14m to cover distance of 14.45kms and reach Agartala (AGTL) from Agartala. The total amount for the journey will be approximately Rs.138.
 
Agartala (AGTL)
 
6h 25m
Rs. 650

Step 5: Take a Train from Agartala (AGTL) to reach Badarpur Junction (BPB)

You can reach Badarpur Junction (BPB) from Agartala (AGTL) by travelling in a train. Agartala (AGTL) to Badarpur Junction (BPB) train takes approximately 6h 25m. You can catch a train from Agartala (AGTL) and get down at Badarpur Junction (BPB). The price of the train ticket is approximately Rs. 650.
 
Badarpur Junction (BPB)
 
0h 25m
Rs. 420

Step 6: Take a Taxi from Badarpur Junction (BPB) to reach Silchar

You can take a car from Badarpur Junction (BPB) to Silchar. It will take you around 0h 25m to cover distance of 28.03kms and reach Silchar from Badarpur Junction (BPB). The total amount for the journey will be approximately Rs.420.
 
Silchar
  • 4.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 20h 8m

  • Rs. 9160

 
Kannur (CAN)
 
13h 3m
Rs. 1000

Step 1: Take a Train from Kannur (CAN) to reach Krishnarajapurm (KJM)

You can reach Krishnarajapurm (KJM) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Krishnarajapurm (KJM) train takes approximately 13h 3m. You can catch a train from Kannur (CAN) and get down at Krishnarajapurm (KJM). The price of the train ticket is approximately Rs. 1000.
 
Krishnarajapurm (KJM)
 
0h 38m
Rs. 700

Step 2: Take a Taxi from Krishnarajapurm (KJM) to reach Bengaluru

You can take a car from Krishnarajapurm (KJM) to Bengaluru. It will take you around 0h 38m to cover distance of 37.72kms and reach Bengaluru from Krishnarajapurm (KJM). The total amount for the journey will be approximately Rs.700.
 
Bengaluru
 
4h 50m
Rs. 7000

Step 3: Take a Flight from Bengaluru to reach Silchar

You can travel from Bengaluru to Silchar by booking a flight. The total flight time between Bengaluru & Silchar is around 4h 50m. The price of the flight ticket is approximately Rs.7000.
 
Silchar
 
0h 37m
Rs. 460

Step 4: Take a Taxi from Silchar to reach Silchar

You can take a car from Silchar to Silchar. It will take you around 0h 37m to cover distance of 31.56kms and reach Silchar from Silchar. The total amount for the journey will be approximately Rs.460.
 
Silchar
  • 5.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 22h 7m

  • Rs. 9800

 
Kannur (CAN)
 
13h 3m
Rs. 1000

Step 1: Take a Train from Kannur (CAN) to reach Krishnarajapurm (KJM)

You can reach Krishnarajapurm (KJM) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Krishnarajapurm (KJM) train takes approximately 13h 3m. You can catch a train from Kannur (CAN) and get down at Krishnarajapurm (KJM). The price of the train ticket is approximately Rs. 1000.
 
Krishnarajapurm (KJM)
 
0h 38m
Rs. 700

Step 2: Take a Taxi from Krishnarajapurm (KJM) to reach Bengaluru

You can take a car from Krishnarajapurm (KJM) to Bengaluru. It will take you around 0h 38m to cover distance of 37.72kms and reach Bengaluru from Krishnarajapurm (KJM). The total amount for the journey will be approximately Rs.700.
 
Bengaluru
 
4h 40m
Rs. 5500

Step 3: Take a Flight from Bengaluru to reach Aizawl

You can travel from Bengaluru to Aizawl by booking a flight. The total flight time between Bengaluru & Aizawl is around 4h 40m. The price of the flight ticket is approximately Rs.5500.
 
Aizawl
 
2h 46m
Rs. 2600

Step 4: Take a Taxi from Aizawl to reach Silchar

You can take a car from Aizawl to Silchar. It will take you around 2h 46m to cover distance of 193.53kms and reach Silchar from Aizawl. The total amount for the journey will be approximately Rs.2600.
 
Silchar
  • 6.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 22h 53m

  • Rs. 11700

 
Kannur (CAN)
 
13h 3m
Rs. 1000

Step 1: Take a Train from Kannur (CAN) to reach Krishnarajapurm (KJM)

You can reach Krishnarajapurm (KJM) from Kannur (CAN) by travelling in a train. Kannur (CAN) to Krishnarajapurm (KJM) train takes approximately 13h 3m. You can catch a train from Kannur (CAN) and get down at Krishnarajapurm (KJM). The price of the train ticket is approximately Rs. 1000.
 
Krishnarajapurm (KJM)
 
0h 38m
Rs. 700

Step 2: Take a Taxi from Krishnarajapurm (KJM) to reach Bengaluru

You can take a car from Krishnarajapurm (KJM) to Bengaluru. It will take you around 0h 38m to cover distance of 37.72kms and reach Bengaluru from Krishnarajapurm (KJM). The total amount for the journey will be approximately Rs.700.
 
Bengaluru
 
4h 40m
Rs. 5500

Step 3: Take a Flight from Bengaluru to reach Imphal

You can travel from Bengaluru to Imphal by booking a flight. The total flight time between Bengaluru & Imphal is around 4h 40m. The price of the flight ticket is approximately Rs.5500.
 
Imphal
 
3h 33m
Rs. 4500

Step 4: Take a Taxi from Imphal to reach Silchar

You can take a car from Imphal to Silchar. It will take you around 3h 33m to cover distance of 237.9kms and reach Silchar from Imphal. The total amount for the journey will be approximately Rs.4500.
 
Silchar
  • 7.

  • Reach Kannur to Silchar by train, taxi, and flight

  • 24h 16m

  • Rs. 12940

 
Kannur (CAN)
 
2h 20m
Rs. 600

Step 1: Take a Train from Kannur (CAN) to reach Mangalore Cntl (MAQ)

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

Step 2: Take a Taxi from Mangalore Cntl (MAQ) to reach Mangalore

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
 
6h 40m
Rs. 11000

Step 3: Take a Flight from Mangalore to reach Gauhati

You can travel from Mangalore to Gauhati by booking a flight. The total flight time between Mangalore & Gauhati is around 6h 40m. The price of the flight ticket is approximately Rs.11000.
 
Gauhati
 
0h 17m
Rs. 240

Step 4: Take a Taxi from Gauhati to reach Kamakhya (KYQ)

You can take a car from Gauhati to Kamakhya (KYQ). It will take you around 0h 17m to cover distance of 15.11kms and reach Kamakhya (KYQ) from Gauhati. The total amount for the journey will be approximately Rs.240.
 
Kamakhya (KYQ)
 
12h 45m
Rs. 800

Step 5: Take a Train from Kamakhya (KYQ) to reach Silchar (SCL)

You can reach Silchar (SCL) from Kamakhya (KYQ) by travelling in a train. Kamakhya (KYQ) to Silchar (SCL) train takes approximately 12h 45m. You can catch a train from Kamakhya (KYQ) and get down at Silchar (SCL). The price of the train ticket is approximately Rs. 800.
 
Silchar (SCL)
  • 8.

  • Reach Kannur to Silchar by Drive

  • 43h 4m

  • Rs. 19082

 
Kannur
 
43h 4m
Rs. 19082
You can take a car from Kannur to Silchar. It will take you around 43h 4m to cover distance of 2896.73kms and reach Silchar from Kannur. The total amount for the journey will be approximately Rs.19082.
 
Silchar
Check out all the available routes from Silchar to Kannur →

Other popular routes from Kannur