hero
How2Go
Tezpur to Puri

Tezpur to Puri

Puri is approximately 1050+ km from Tezpur, 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 Guwahati, Bhubaneshwar

RECOMMENDED

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

10h 41m

₹7,031

Onwards

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

10h 52m

₹8,103

Onwards

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

11h 45m

₹7,076

Onwards

FASTEST

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

10h 33m

₹11,555

Onwards

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

10h 44m

₹12,627

Onwards

Tezpur

Guwahati

Bhubaneshwar

Puri

Approx Travel Time

11h 37m

₹11,600

Onwards

Via Guwahati, Cuttack

CHEAPEST

Tezpur

Guwahati

Cuttack

Puri

Approx Travel Time

1d 5h 44m

₹765

Onwards

Ads by MMT

Via North Lakhimpur, Kolkata

Tezpur

North Lakhimpur

Kolkata

Puri

Approx Travel Time

19h 21m

On Demand

Via Itanagar, Kolkata

Tezpur

Itanagar

Kolkata

Puri

Approx Travel Time

18h

₹6,328

Onwards

Ads by MMT

Via Guwahati, Kolkata

Tezpur

Guwahati

Kolkata

Puri

Approx Travel Time

19h 30m

₹4,605

Onwards

Frequently Asked Questions

What is the distance between Tezpur and Puri?

Puri is approximately 1050+ kms from Tezpur.

How long does it take to reach Puri from Tezpur?

It takes approximately 11 hours to reach Puri from Tezpur by Cab, Flight, Train Via Guwahati, Bhubaneshwar.

What is the cheapest way to reach Puri from Tezpur?

The cheapest way to reach Puri from Tezpur is by Bus, Train Via Guwahati, Cuttack.

What is the fastest way to reach Puri from Tezpur?

The fastest way to reach Puri from Tezpur is by Cab, Flight, Train Via Guwahati, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India