Tezpur
Tezpur
Train

Dudhia to Tezpur

Updated: 22 May 2026

The journey from Dudhia to Tezpur is best done via train from New Jalpaiguri. You will travel through the heart of Assam. The distance is about 550 km. The journey takes approximately 14 hours.

Total Distance: 550 km by road, 400 km straight-line.
Fastest Way
Train is the most reliable mode.
Cheapest Way
Train from New Jalpaiguri.
Compare Dudhia to Tezpur Routes
Train
Direct
Duration
14 hours
Avg Price
700-1500 INR
Operator
Intercity Express
Route
New Jalpaiguri to Tezpur

Book in advance.

Travel Tips
  • Transport
    Use local rickshaws.
  • Food
    Try local Assamese food.
  • Weather
    Carry an umbrella.
  • Shopping
    Buy local crafts.
  • Connectivity
    Good network.
Safety Tips
  • Night Travel
    Avoid late night travel.
  • Health
    Carry basic medicines.
  • Local Advice
    Ask locals for directions.
  • Documentation
    Keep ID proofs.
People Also Ask
  • Is Tezpur safe?
    Yes, it is safe.
  • How to reach?
    Train is best.
  • What is famous?
    Agnigarh.
  • Best time?
    Winter.
  • Is there an airport?
    Yes, Tezpur Airport.
Quick Info
  • From Dudhia, West Bengal, India
  • To Tezpur, Assam, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Tezpur
1
Agnigarh
A hillock with a legendary history.
2
Mahabhairab Temple
An ancient temple dedicated to Shiva.
3
Nameri National Park
Great for river rafting.
4
Cole Park
A beautiful park for relaxation.
Tags
Dudhia to Tezpur Siliguri to Tezpur train to Tezpur Assam travel Northeast India Dudhia transport Tezpur connectivity