Tezpur
Tezpur
Train

Hoshiarpur to Tezpur

Updated: 28 May 2026

Tezpur is a historic city in Assam, known for its temples and the Brahmaputra river. To reach from Hoshiarpur, you can take a train from Jalandhar to Tezpur or fly from Chandigarh to Tezpur (TEZ).

Total Distance: 2200 km by road, 1800 km air distance.
Fastest Way
Flight to Tezpur (6 hours).
Cheapest Way
Train (Sleeper Class) starting at 2100 INR.
Compare Hoshiarpur to Tezpur Routes
Train
Direct
Duration
42 hours
Avg Price
2100 - 5000 INR
Operator
Tezpur Express
Route
Jalandhar to Tezpur

Book your tickets in advance.

Travel Tips
  • Clothing
    Carry light clothes for summer and warm for winter.
  • Local Food
    Try local Assamese dishes.
  • Connectivity
    Good mobile network in the city.
  • Transport
    Use local taxis for city travel.
  • Respect
    Be respectful of local traditions.
Safety Tips
  • Travel
    Avoid traveling at night.
  • Documents
    Keep your ID proof safe.
  • Health
    Carry basic medicines.
  • Local Advice
    Stay updated on local news.
People Also Ask
  • How to reach from airport?
    Take a taxi from the airport.
  • Is Tezpur safe?
    Yes, it is generally safe for tourists.
  • What is the best time?
    Winter months are ideal.
  • Are there trains to Tezpur?
    Yes, Tezpur has a major railway station.
  • What is the distance?
    The road distance is approximately 2200 km.
Quick Info
  • From Hoshiarpur, Punjab, India
  • To Tezpur, Assam, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Tezpur
1
Agnigarh
Visit this historic hillock with a panoramic view of the Brahmaputra.
2
Mahabhairab Temple
Explore this ancient temple dedicated to Lord Shiva.
3
Cole Park
Enjoy a peaceful walk in this beautiful park.
4
Brahmaputra River
Take a boat ride on the river.
Tags
Hoshiarpur to Tezpur Punjab to Assam how to reach Tezpur train to Tezpur flights to Tezpur travel to Assam Tezpur tourism