Diphu
Diphu
Pune
Pune
Train

Diphu to Pune

Updated: 21 May 2026

The journey from Diphu to Pune covers about 2600 kilometers. You can take a train from Diphu to Pune, which is a long but comfortable journey. Alternatively, you can fly from Guwahati to Pune. The train journey takes about 48 hours. Pune, the cultural capital of Maharashtra, is known for its rich history and vibrant culture.

Total Distance: 2600 km by road, 2100 km air distance.
Fastest Way
Flight from Guwahati, taking 3.5 hours.
Cheapest Way
Train, costing around 2800 INR.
Compare Diphu to Pune Routes
Train
Direct
Duration
48 hours
Avg Price
2800-6500 INR
Operator
Pune Express
Route
Diphu Station to Pune Station

Book your tickets well in advance.

Travel Tips
  • Weather
    Pune has pleasant weather throughout the year.
  • Local Transport
    Taxis, buses, and auto-rickshaws are available.
  • Food
    Try the local Maharashtrian cuisine.
  • Booking
    Book your accommodation in advance.
  • Connectivity
    Mobile network is good.
Safety Tips
  • Road Safety
    Follow traffic rules.
  • Valuables
    Keep your belongings safe in crowded areas.
  • Emergency Contacts
    Keep the local police number saved.
  • Health
    Carry basic medicines.
People Also Ask
  • Is there a direct train?
    Yes, there are direct trains.
  • How long is the journey?
    It takes about 48 hours by train.
  • Is Pune safe?
    Yes, it is a safe city for tourists.
  • What is the best time to visit?
    Winter is the best time.
  • Are there hotels?
    Yes, there are many hotels.
Quick Info
  • From Diphu, Assam, India
  • To Pune, Maharashtra, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Pune
1
Shaniwar Wada
A historical fort in the heart of the city.
2
Aga Khan Palace
A historical palace with beautiful architecture.
3
Osho Ashram
A peaceful place for meditation.
4
Sinhagad Fort
A historical fort on a hill.
Tags
Diphu to Pune Pune travel Assam to Pune Diphu to Pune train Pune tourism traveling to Pune Pune city Northeast India