
Tezpur to Puri
Puri is approximately 1550+ 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.
Sort By
Mode of Transport
Via Guwahati, Cuttack
RECOMMENDED
CHEAPEST
Tezpur
Guwahati
Cuttack
Puri
Approx Travel Time
1d 5h 44m
₹765
Onwards
Via North Lakhimpur, Kolkata
Tezpur
North Lakhimpur
Kolkata
Puri
Approx Travel Time
19h 26m
On Demand
Via Guwahati, Kolkata
Tezpur
Guwahati
Kolkata
Puri
Approx Travel Time
19h 30m
₹4,605
Onwards
Via Guwahati, Bhubaneshwar
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
10h 41m
₹7,031
Onwards
FASTEST
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
10h 33m
₹11,555
Onwards
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
10h 44m
₹12,619
Onwards
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
10h 52m
₹8,095
Onwards
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
11h 45m
₹7,076
Onwards
Tezpur
Guwahati
Bhubaneshwar
Puri
Approx Travel Time
11h 37m
₹11,600
Onwards
Via Itanagar, Kolkata
Tezpur
Itanagar
Kolkata
Puri
Approx Travel Time
18h 45m
₹6,328
Onwards
Frequently Asked Questions
What is the distance between Tezpur and Puri?
Puri is approximately 1550+ 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.

