hero
How2Go
Moga to Diphu

Moga to Diphu

Diphu is approximately 1900+ km from Moga, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diphu.

Read More
Sort By
Mode of Transport

Via Mohali, Guwahati

RECOMMENDED

Moga

Mohali

Guwahati

Diphu

Approx Travel Time

14h 17m

₹8,543

Onwards

Moga

Mohali

Guwahati

Diphu

Approx Travel Time

16h 45m

₹8,823

Onwards

Moga

Mohali

Guwahati

Diphu

Approx Travel Time

14h 42m

₹11,601

Onwards

Via Delhi, Dimapur

FASTEST

Moga

Delhi

Dimapur

Diphu

Approx Travel Time

14h 5m

₹8,932

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Moga

Delhi

Diphu

Approx Travel Time

1d 14h 41m

₹955

Onwards

Moga

Delhi

Diphu

Approx Travel Time

1d 17h 56m

₹3,647

Onwards

Via Delhi, Guwahati

Moga

Delhi

Guwahati

Diphu

Approx Travel Time

1d 14h 56m

₹8,123

Onwards

Moga

Delhi

Guwahati

Diphu

Approx Travel Time

16h 52m

₹8,485

Onwards

Ads by MMT

Via Delhi, Jorhat

Moga

Delhi

Jorhat

Diphu

Approx Travel Time

15h 31m

₹8,448

Onwards

Via Amritsar, Guwahati

Moga

Amritsar

Guwahati

Diphu

Approx Travel Time

17h 17m

₹8,377

Onwards

Frequently Asked Questions

What is the distance between Moga and Diphu?

Diphu is approximately 1900+ kms from Moga.

How long does it take to reach Diphu from Moga?

It takes approximately 14 hours to reach Diphu from Moga by Train, Flight Via Delhi, Dimapur.

What is the cheapest way to reach Diphu from Moga?

The cheapest way to reach Diphu from Moga is by Train Via Delhi.

What is the fastest way to reach Diphu from Moga?

The fastest way to reach Diphu from Moga is by Train, Flight Via Delhi, Dimapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India