hero
How2Go
Roorkee to Moga

Roorkee to Moga

Moga is approximately 300+ kms from Roorkee. The fastest way to reach Moga from Roorkee is by Train Via Ludhiana. It takes approximately 8 hours. The cheapest way to reach Moga from Roorkee is by Train Via Ludhiana which would take approximately 8 hours.

Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

CHEAPEST

FASTEST

Roorkee

Ludhiana

Moga

Approx Travel Time

7h 40m

₹260

Onwards

Roorkee

Ludhiana

Moga

Approx Travel Time

7h 55m

₹2,365

Onwards

Via Mohali

Roorkee

Mohali

Moga

Approx Travel Time

7h 55m

On Demand

Roorkee

Mohali

Moga

Approx Travel Time

7h 40m

On Demand

Ads by MMT

Via Chandigarh

Roorkee

Chandigarh

Moga

Approx Travel Time

8h 10m

₹3,313

Onwards

Roorkee

Chandigarh

Moga

Approx Travel Time

8h 40m

₹330

Onwards

Via Ambala, Ludhiana

Roorkee

Ambala

Ludhiana

Moga

Approx Travel Time

8h 50m

₹310

Onwards

Roorkee

Ambala

Ludhiana

Moga

Approx Travel Time

10h 20m

₹4,041

Onwards

Ads by MMT

Via Jalandhar

Roorkee

Jalandhar

Moga

Approx Travel Time

9h 10m

₹4,031

Onwards

Via Karnal, Ludhiana

Roorkee

Karnal

Ludhiana

Moga

Approx Travel Time

9h 50m

₹395

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Moga?

Moga is approximately 300+ kms from Roorkee.

How long does it take to reach Moga from Roorkee?

It takes approximately 8 hours to reach Moga from Roorkee by Train Via Ludhiana.

What is the cheapest way to reach Moga from Roorkee?

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

What is the fastest way to reach Moga from Roorkee?

The fastest way to reach Moga from Roorkee is by Train Via Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India