hero
How2Go
Kannur to Sujangarh

Kannur to Sujangarh

Sujangarh is approximately 2200+ kms from Kannur. The fastest way to reach Sujangarh from Kannur is by Flight, Cab Via Delhi, Ajmer. It takes approximately 11 hours. The cheapest way to reach Sujangarh from Kannur is by Train, Bus Via Goa, Jodhpur which would take approximately 38 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Kannur

Delhi

Sujangarh

Approx Travel Time

12h 30m

₹9,791

Onwards

Via Delhi, Ajmer

FASTEST

Kannur

Delhi

Ajmer

Sujangarh

Approx Travel Time

10h 47m

₹17,879

Onwards

Ads by MMT

Via Jodhpur

Kannur

Jodhpur

Sujangarh

Approx Travel Time

1d 15h 51m

₹6,008

Onwards

Via Ajmer

Kannur

Ajmer

Sujangarh

Approx Travel Time

2d 0h 29m

On Demand

Ads by MMT

Via Goa, Jodhpur

CHEAPEST

Kannur

Goa

Jodhpur

Sujangarh

Approx Travel Time

1d 14h 9m

₹1,485

Onwards

Via Bangalore, Jaipur

Kannur

Bangalore

Jaipur

Sujangarh

Approx Travel Time

11h 22m

₹11,680

Onwards

Via Bangalore, Jodhpur

Kannur

Bangalore

Jodhpur

Sujangarh

Approx Travel Time

10h 52m

₹13,319

Onwards

Via Mumbai, Jaipur

Kannur

Mumbai

Jaipur

Sujangarh

Approx Travel Time

12h 2m

₹13,382

Onwards

Via Mumbai, Jodhpur

Kannur

Mumbai

Jodhpur

Sujangarh

Approx Travel Time

11h 12m

₹14,565

Onwards

Via Navi Mumbai, Jaipur

Kannur

Navi Mumbai

Jaipur

Sujangarh

Approx Travel Time

11h 27m

₹14,911

Onwards

Frequently Asked Questions

What is the distance between Kannur and Sujangarh?

Sujangarh is approximately 2200+ kms from Kannur.

How long does it take to reach Sujangarh from Kannur?

It takes approximately 11 hours to reach Sujangarh from Kannur by Flight, Cab Via Delhi, Ajmer.

What is the cheapest way to reach Sujangarh from Kannur?

The cheapest way to reach Sujangarh from Kannur is by Train, Bus Via Goa, Jodhpur.

What is the fastest way to reach Sujangarh from Kannur?

The fastest way to reach Sujangarh from Kannur is by Flight, Cab Via Delhi, Ajmer.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India