hero
How2Go
Pune to Diphu

Pune to Diphu

Traveling from Pune to Diphu involves covering a distance of over 2200 kilometers with multiple transport options including flight, train, bus, and cab. The fastest route combines a flight from Pune to Guwahati, then to Dimapur, followed by a train ride to Diphu, totaling around 8 hours. Alternatively, the most economical way to reach Diphu from Pune is by train via Hajipur, taking approximately 51 hours. The recommended route involves flying to Guwahati and then continuing by train to Diphu, which generally takes about 11 hours.

Read More
Sort By
Mode of Transport

Via Bahadurganj

RECOMMENDED

CHEAPEST

Pune

Bahadurganj

Diphu

Approx Travel Time

13h 44m

₹535

Onwards

Via Guwahati

FASTEST

Pune

Guwahati

Diphu

Approx Travel Time

7h 55m

₹9,493

Onwards

Pune

Guwahati

Diphu

Approx Travel Time

11h

₹9,773

Onwards

Pune

Guwahati

Diphu

Approx Travel Time

8h 46m

₹16,611

Onwards

Ads by MMT

Via Varanasi, Guwahati

Pune

Varanasi

Guwahati

Diphu

Approx Travel Time

1d 15h 23m

₹6,029

Onwards

Via Nashik, Guwahati

Pune

Nashik

Guwahati

Diphu

Approx Travel Time

2d 1h 15m

₹1,635

Onwards

Ads by MMT

Via Jalgaon, Guwahati

Pune

Jalgaon

Guwahati

Diphu

Approx Travel Time

2d 0h 9m

₹9,543

Onwards

Via Guwahati, Guwahati

Pune

Guwahati

Guwahati

Diphu

Approx Travel Time

8h 45m

₹9,638

Onwards

Via Guwahati, Dimapur

Pune

Guwahati

Dimapur

Diphu

Approx Travel Time

8h 33m

₹12,469

Onwards

Via Kolkata, Dimapur

Pune

Kolkata

Dimapur

Diphu

Approx Travel Time

10h 13m

₹14,835

Onwards

Things To Know About Diphu

Diphu, located in Assam’s Karbi Anglong district, serves as the headquarters of the district and the meeting place of the Karbi Anglong Autonomous Council. The town offers visitors a glimpse into the cultural and administrative uniqueness of this hilly region, known for its greenery and serene ambiance amidst the Eastern Himalayas’ foothills. Travelers often appreciate the peaceful environment and experience the local culture during their visit. The town enjoys a generally pleasant climate, making it ideal for exploring its natural landscapes and tribal heritage. The best time to travel from Pune to Diphu is usually during the cooler months from October to March, when the weather is most comfortable for outdoor activities and sightseeing.

Frequently Asked Questions

What is the distance between Pune and Diphu?

The distance between Pune and Diphu is over 2200 kilometers.

How long does it take to travel from Pune to Diphu?

• Fastest: approximately 8 hours by Flight, Train Via Guwahati, Dimapur • Cheapest: approximately 51 hours by Train Via Hajipur • Recommended: approximately 11 hours by Flight, Train Via Guwahati

What is the cheapest way to travel from Pune to Diphu?

Traveling by Train via Hajipur, taking about 51 hours, is the cheapest way.

What is the fastest way to travel from Pune to Diphu?

The fastest way is by Flight and Train via Guwahati and Dimapur, taking about 8 hours.

What are the famous places to visit in Diphu?

• Diphu Hill Viewpoint – offers panoramic views of the Karbi Anglong hills • Karbi Anglong Museum – showcases local tribal culture and heritage • Mahamaya Temple – a prominent temple with spiritual significance • Kaziranga National Park (nearby) – a UNESCO World Heritage site known for its wildlife • Lahorijan Village – offers authentic tribal cultural experiences

What are the available modes of transport from Pune to Diphu?

Several modes of transport are available including flight, train, bus, and cab, providing multiple options for travelers.

What is the best way to travel from Pune to Diphu?

The recommended way is by flight to Guwahati followed by a train to Diphu, taking around 11 hours.

How to go from Pune to Diphu?

You can travel over 2200 km by combining flights and trains. Flights are available from Pune to Guwahati, and trains connect Guwahati to Diphu, ensuring a travel time between 8 to 11 hours for the fastest and recommended routes.

Which is better, train or flight, from Pune to Diphu?

• Flight: the fastest mode, significantly reducing travel time to approximately 8 hours. • Train: offers a more economical and scenic journey, taking up to 51 hours. • Flights suit travelers prioritizing speed, while trains are preferable for those who want a comfortable travel experience combined with scenic views.

What should I know before travelling from Pune to Diphu?

Multiple transport modes including flight, train, bus, and cab are accessible. Expect travel durations from 8 hours by the fastest route to over 50 hours by train. The best time to travel is in cooler months when weather conditions are favorable for travel and sightseeing.

What is the best time to travel from Pune to Diphu?

The best time to travel from Pune to Diphu is generally between October and March when the climate is cool and pleasant.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India