Asansol
Asansol
Guwahati
Guwahati
Train

Asansol to Guwahati

Updated: 21 May 2026

The journey from Asansol to Guwahati covers about 900 km. The most practical route is via train from Asansol Junction to Guwahati. The journey takes approximately 16 to 20 hours. You will pass through the scenic landscapes of eastern India.

Total Distance: 900 km by road, 750 km straight-line.
Fastest Way
Flight from Kolkata to Guwahati.
Cheapest Way
Sleeper class train.
Compare Asansol to Guwahati Routes
Train
Direct
Duration
18 hours
Avg Price
800 - 2500 INR
Operator
Guwahati Express
Route
Asansol to Guwahati

Book your tickets well in advance.

Travel Tips
  • Transport
    Auto-rickshaws are available.
  • Food
    Try local Assamese cuisine.
  • Weather
    Can be humid.
  • Language
    Assamese and Hindi are spoken.
  • Shopping
    Buy tea.
Safety Tips
  • Night
    Avoid isolated areas.
  • Valuables
    Keep them safe.
  • Transport
    Use official taxis.
  • Health
    Drink safe water.
People Also Ask
  • Is there a direct train?
    Yes.
  • How far is Guwahati?
    900 km.
  • Is Guwahati safe?
    Yes.
  • Best way?
    Train.
  • Flights?
    Yes, from Kolkata.
Quick Info
  • From Asansol, West Bengal, India
  • To Guwahati, Assam, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Guwahati
1
Kamakhya Temple
A sacred temple.
2
Umananda Island
A beautiful island.
3
Assam State Museum
A historic museum.
4
Deepor Beel
A beautiful lake.
Tags
Asansol to Guwahati Asansol to Guwahati train travel to Guwahati Asansol to Guwahati distance how to reach Guwahati trains to Guwahati Asansol transport Guwahati travel
More to Asansol