hero
How2Go
Moga to Guna

Moga to Guna

Guna is approximately 900+ 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 Guna.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Moga

Delhi

Guna

Approx Travel Time

16h 45m

₹485

Onwards

Moga

Delhi

Guna

Approx Travel Time

16h 42m

₹1,234

Onwards

Moga

Delhi

Guna

Approx Travel Time

19h 47m

₹3,926

Onwards

Via Mohali, Ghaziabad

Moga

Mohali

Ghaziabad

Guna

Approx Travel Time

18h 47m

₹5,042

Onwards

Ads by MMT

Via Jalandhar, Delhi

Moga

Jalandhar

Delhi

Guna

Approx Travel Time

16h 52m

₹2,897

Onwards

Moga

Jalandhar

Delhi

Guna

Approx Travel Time

16h 49m

₹3,646

Onwards

FASTEST

Moga

Jalandhar

Delhi

Guna

Approx Travel Time

16h

₹4,670

Onwards

Via Bathinda, Morena

Moga

Bathinda

Morena

Guna

Approx Travel Time

17h 1m

On Demand

Ads by MMT

Via Bathinda, Delhi

Moga

Bathinda

Delhi

Guna

Approx Travel Time

16h 43m

On Demand

Moga

Bathinda

Delhi

Guna

Approx Travel Time

16h 30m

On Demand

Frequently Asked Questions

What is the distance between Moga and Guna?

Guna is approximately 900+ kms from Moga.

How long does it take to reach Guna from Moga?

It takes approximately 16 hours to reach Guna from Moga by Bus, Flight, Train Via Jalandhar, Delhi.

What is the cheapest way to reach Guna from Moga?

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

What is the fastest way to reach Guna from Moga?

The fastest way to reach Guna from Moga is by Bus, Flight, Train Via Jalandhar, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India