hero
How2Go
Changanassery to Puri

Changanassery to Puri

Puri is approximately 1950+ km from Changanassery, 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 Rajahmundry

RECOMMENDED

CHEAPEST

Changanassery

Rajahmundry

Puri

Approx Travel Time

1d 10h 46m

₹940

Onwards

Via Cochin, Bhubaneshwar

FASTEST

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

11h 52m

₹11,218

Onwards

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

12h 56m

₹11,263

Onwards

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

12h 3m

₹12,290

Onwards

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

13h 43m

₹12,058

Onwards

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

14h 47m

₹12,103

Onwards

Changanassery

Cochin

Bhubaneshwar

Puri

Approx Travel Time

13h 54m

₹13,130

Onwards

Ads by MMT

Via Visakhapatnam

Changanassery

Visakhapatnam

Puri

Approx Travel Time

1d 11h 56m

₹1,515

Onwards

Via Cochin, Brahmapur

Changanassery

Cochin

Brahmapur

Puri

Approx Travel Time

1d 9h 55m

₹3,477

Onwards

Ads by MMT

Via Bangalore, Bhubaneshwar

Changanassery

Bangalore

Bhubaneshwar

Puri

Approx Travel Time

1d 17h 20m

₹2,629

Onwards

Frequently Asked Questions

What is the distance between Changanassery and Puri?

Puri is approximately 1950+ kms from Changanassery.

How long does it take to reach Puri from Changanassery?

It takes approximately 12 hours to reach Puri from Changanassery by Train, Flight Via Cochin, Bhubaneshwar.

What is the cheapest way to reach Puri from Changanassery?

The cheapest way to reach Puri from Changanassery is by Train Via Rajahmundry.

What is the fastest way to reach Puri from Changanassery?

The fastest way to reach Puri from Changanassery is by Train, Flight Via Cochin, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India