hero
How2Go
Fatehgarh to Moga

Fatehgarh to Moga

Moga is approximately 700+ km from Fatehgarh, 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 Moga.

Read More
Sort By
Mode of Transport

Via Pokhran, Bikaner

RECOMMENDED

Fatehgarh

Pokhran

Bikaner

Moga

Approx Travel Time

14h 17m

₹2,595

Onwards

Via Jaisalmer, Delhi

FASTEST

Fatehgarh

Jaisalmer

Delhi

Moga

Approx Travel Time

13h 2m

₹7,713

Onwards

Via Pokhran, Pilibanga

Fatehgarh

Pokhran

Pilibanga

Moga

Approx Travel Time

18h 12m

₹3,100

Onwards

Via Pokhran, Sri Ganganagar

Fatehgarh

Pokhran

Sri Ganganagar

Moga

Approx Travel Time

17h 54m

₹8,328

Onwards

Via Phalodi, Bikaner

Fatehgarh

Phalodi

Bikaner

Moga

Approx Travel Time

15h 22m

₹1,655

Onwards

Via Phalodi, Suratgarh

Fatehgarh

Phalodi

Suratgarh

Moga

Approx Travel Time

15h 32m

₹1,225

Onwards

Via Jaisalmer, Bikaner

Fatehgarh

Jaisalmer

Bikaner

Moga

Approx Travel Time

15h 25m

₹1,645

Onwards

Via Phalodi, Firozpur

Fatehgarh

Phalodi

Firozpur

Moga

Approx Travel Time

16h 14m

₹675

Onwards

Via Phalodi, Bathinda

Fatehgarh

Phalodi

Bathinda

Moga

Approx Travel Time

15h 37m

₹2,523

Onwards

Via Phalodi, Faridkot

CHEAPEST

Fatehgarh

Phalodi

Faridkot

Moga

Approx Travel Time

16h 43m

₹610

Onwards

Frequently Asked Questions

What is the distance between Fatehgarh and Moga?

Moga is approximately 700+ kms from Fatehgarh.

How long does it take to reach Moga from Fatehgarh?

It takes approximately 13 hours to reach Moga from Fatehgarh by Bus, Flight, Train Via Jaisalmer, Delhi.

What is the cheapest way to reach Moga from Fatehgarh?

The cheapest way to reach Moga from Fatehgarh is by Bus, Train Via Phalodi, Faridkot.

What is the fastest way to reach Moga from Fatehgarh?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India