hero
How2Go
Moga to Rayadurg

Moga to Rayadurg

Rayadurg is approximately 2100+ 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 Rayadurg.

Read More
Sort By
Mode of Transport

Via Delhi, Hubli

RECOMMENDED

Moga

Delhi

Hubli

Rayadurg

Approx Travel Time

16h 53m

₹8,288

Onwards

Moga

Delhi

Hubli

Rayadurg

Approx Travel Time

19h 58m

₹10,980

Onwards

Via Mohali, Bangalore

Moga

Mohali

Bangalore

Rayadurg

Approx Travel Time

15h 45m

₹13,261

Onwards

Via Amritsar, Bangalore

FASTEST

Moga

Amritsar

Bangalore

Rayadurg

Approx Travel Time

15h 37m

₹17,393

Onwards

Via Delhi, Hyderabad

CHEAPEST

Moga

Delhi

Hyderabad

Rayadurg

Approx Travel Time

1d 15h

₹1,550

Onwards

Moga

Delhi

Hyderabad

Rayadurg

Approx Travel Time

22h 40m

₹9,230

Onwards

Via Delhi, Anantapur

Moga

Delhi

Anantapur

Rayadurg

Approx Travel Time

2d 1h 44m

₹7,235

Onwards

Via Mohali, Hyderabad

Moga

Mohali

Hyderabad

Rayadurg

Approx Travel Time

19h 25m

₹9,624

Onwards

Via Amritsar, Hyderabad

Moga

Amritsar

Hyderabad

Rayadurg

Approx Travel Time

21h 50m

₹10,136

Onwards

Moga

Amritsar

Hyderabad

Rayadurg

Approx Travel Time

19h 47m

₹12,452

Onwards

Frequently Asked Questions

What is the distance between Moga and Rayadurg?

Rayadurg is approximately 2100+ kms from Moga.

How long does it take to reach Rayadurg from Moga?

It takes approximately 16 hours to reach Rayadurg from Moga by Cab, Flight Via Amritsar, Bangalore.

What is the cheapest way to reach Rayadurg from Moga?

The cheapest way to reach Rayadurg from Moga is by Train, Bus Via Delhi, Hyderabad.

What is the fastest way to reach Rayadurg from Moga?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India