hero
How2Go
Kasaragod to Puri

Kasaragod to Puri

Puri is approximately 1550+ km from Kasaragod, 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 Puri.

Read More
Sort By
Mode of Transport

Via Mangalore, Bangalore, Bhubaneshwar

RECOMMENDED

FASTEST

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

9h 18m

₹11,607

Onwards

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

10h 54m

₹11,652

Onwards

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

10h 1m

₹12,679

Onwards

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

10h 29m

₹12,562

Onwards

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

12h 5m

₹12,607

Onwards

Kasaragod

Mangalore

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

11h 12m

₹13,634

Onwards

Via Bangalore, Bhubaneshwar

Kasaragod

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

1d 7h 34m

₹1,540

Onwards

Via Nellore

CHEAPEST

Kasaragod

Nellore

Puri

Approx Travel Time

1d 12h 17m

₹1,015

Onwards

Via Bangalore, Brahmapur

Kasaragod

Bangalore

Brahmapur

Puri

Approx Travel Time

1d 10h

₹2,219

Onwards

Via Mangalore, Chennai, Bhubaneshwar

Kasaragod

Mangalore

Chennai

Bhubaneshwar

Puri

Approx Travel Time

9h 38m

₹14,629

Onwards

Frequently Asked Questions

What is the distance between Kasaragod and Puri?

Puri is approximately 1550+ kms from Kasaragod.

How long does it take to reach Puri from Kasaragod?

It takes approximately 10 hours to reach Puri from Kasaragod by Train, Flight Via Mangalore, Bangalore, Bhubaneshwar.

What is the cheapest way to reach Puri from Kasaragod?

The cheapest way to reach Puri from Kasaragod is by Train Via Nellore.

What is the fastest way to reach Puri from Kasaragod?

The fastest way to reach Puri from Kasaragod is by Train, Flight Via Mangalore, Bangalore, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India