hero
How2Go
Rajgir to Kannur

Rajgir to Kannur

Kannur is approximately 1850+ km from Rajgir, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kannur.

Read More
Sort By
Mode of Transport

Via Patna, Hyderabad

RECOMMENDED

FASTEST

Rajgir

Patna

Hyderabad

Kannur

Approx Travel Time

8h 2m

₹15,265

Onwards

Rajgir

Patna

Hyderabad

Kannur

Approx Travel Time

9h 50m

₹15,350

Onwards

Via Gaya, Bhubaneshwar

CHEAPEST

Rajgir

Gaya

Bhubaneshwar

Kannur

Approx Travel Time

1d 21h 44m

₹1,310

Onwards

Rajgir

Gaya

Bhubaneshwar

Kannur

Approx Travel Time

1d 23h 8m

₹3,155

Onwards

Via Patna, Bangalore

Rajgir

Patna

Bangalore

Kannur

Approx Travel Time

8h 17m

₹15,257

Onwards

Rajgir

Patna

Bangalore

Kannur

Approx Travel Time

10h 5m

₹15,342

Onwards

Via Patna, Chennai

Rajgir

Patna

Chennai

Kannur

Approx Travel Time

8h 47m

₹15,866

Onwards

Via Patna, Mumbai

Rajgir

Patna

Mumbai

Kannur

Approx Travel Time

8h 47m

₹16,488

Onwards

Via Patna, Navi Mumbai

Rajgir

Patna

Navi Mumbai

Kannur

Approx Travel Time

8h 52m

₹16,488

Onwards

Via Patna, Cochin

Rajgir

Patna

Cochin

Kannur

Approx Travel Time

10h 12m

₹15,981

Onwards

Frequently Asked Questions

What is the distance between Rajgir and Kannur?

Kannur is approximately 1850+ kms from Rajgir.

How long does it take to reach Kannur from Rajgir?

It takes approximately 8 hours to reach Kannur from Rajgir by Train, Flight Via Patna, Hyderabad.

What is the cheapest way to reach Kannur from Rajgir?

The cheapest way to reach Kannur from Rajgir is by Train Via Gaya, Bhubaneshwar.

What is the fastest way to reach Kannur from Rajgir?

The fastest way to reach Kannur from Rajgir is by Train, Flight Via Patna, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India