hero
How2Go
Perundurai to Moga

Perundurai to Moga

Moga is approximately 2350+ km from Perundurai, 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 Bangalore, Mohali

RECOMMENDED

Perundurai

Bangalore

Mohali

Moga

Approx Travel Time

15h 25m

₹10,644

Onwards

Perundurai

Bangalore

Mohali

Moga

Approx Travel Time

15h 37m

₹13,218

Onwards

Perundurai

Bangalore

Mohali

Moga

Approx Travel Time

16h 31m

₹15,231

Onwards

Via Bangalore, Amritsar

Perundurai

Bangalore

Amritsar

Moga

Approx Travel Time

15h 41m

₹12,896

Onwards

Perundurai

Bangalore

Amritsar

Moga

Approx Travel Time

16h 47m

₹17,483

Onwards

Via Bangalore, Delhi

CHEAPEST

Perundurai

Bangalore

Delhi

Moga

Approx Travel Time

1d 21h 27m

₹1,454

Onwards

Perundurai

Bangalore

Delhi

Moga

Approx Travel Time

1d 22h 13m

₹6,041

Onwards

Via Coimbatore, Bangalore, Amritsar

FASTEST

Perundurai

Coimbatore

Bangalore

Amritsar

Moga

Approx Travel Time

14h 21m

₹18,438

Onwards

Via Bangalore, Nagaur

Perundurai

Bangalore

Nagaur

Moga

Approx Travel Time

2d 10h 20m

₹9,649

Onwards

Via Coimbatore, Delhi

Perundurai

Coimbatore

Delhi

Moga

Approx Travel Time

18h 30m

₹14,313

Onwards

Frequently Asked Questions

What is the distance between Perundurai and Moga?

Moga is approximately 2350+ kms from Perundurai.

How long does it take to reach Moga from Perundurai?

It takes approximately 15 hours to reach Moga from Perundurai by Bus, Flight, Cab Via Coimbatore, Bangalore, Amritsar.

What is the cheapest way to reach Moga from Perundurai?

The cheapest way to reach Moga from Perundurai is by Bus, Train Via Bangalore, Delhi.

What is the fastest way to reach Moga from Perundurai?

The fastest way to reach Moga from Perundurai is by Bus, Flight, Cab Via Coimbatore, Bangalore, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India