hero
How2Go
Moga to Gurdaspur

Moga to Gurdaspur

Gurdaspur is approximately 150+ 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 Gurdaspur.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Moga

Gurdaspur

Approx Travel Time

3h 25m

₹6,025

Onwards

Via Zira

Moga

Zira

Gurdaspur

Approx Travel Time

3h 56m

₹2,791

Onwards

Via Zira, Amritsar

Moga

Zira

Amritsar

Gurdaspur

Approx Travel Time

4h 8m

₹2,761

Onwards

Via Jalandhar

Moga

Jalandhar

Gurdaspur

Approx Travel Time

4h 50m

₹1,287

Onwards

Moga

Jalandhar

Gurdaspur

Approx Travel Time

5h 9m

₹800

Onwards

Via Jalandhar, Pathankot

Moga

Jalandhar

Pathankot

Gurdaspur

Approx Travel Time

4h 22m

₹2,623

Onwards

Via Ludhiana

CHEAPEST

Moga

Ludhiana

Gurdaspur

Approx Travel Time

5h 51m

₹180

Onwards

Via Zira, Batala

Moga

Zira

Batala

Gurdaspur

Approx Travel Time

4h 24m

₹2,831

Onwards

Moga

Zira

Batala

Gurdaspur

Approx Travel Time

4h 38m

₹2,986

Onwards

Via Firozpur

Moga

Firozpur

Gurdaspur

Approx Travel Time

4h 57m

₹3,542

Onwards

Frequently Asked Questions

What is the distance between Moga and Gurdaspur?

Gurdaspur is approximately 150+ kms from Moga.

How long does it take to reach Gurdaspur from Moga?

It takes approximately 4 hours to reach Gurdaspur from Moga by Cab.

What is the cheapest way to reach Gurdaspur from Moga?

The cheapest way to reach Gurdaspur from Moga is by Train Via Ludhiana.

What is the fastest way to reach Gurdaspur from Moga?

The fastest way to reach Gurdaspur from Moga is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India