hero
How2Go
Madhira to Moga

Madhira to Moga

Moga is approximately 1950+ km from Madhira, 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 Rajahmundry, Delhi

RECOMMENDED

Madhira

Rajahmundry

Delhi

Moga

Approx Travel Time

15h 55m

₹7,215

Onwards

Via Gannavaram, Delhi

FASTEST

Madhira

Gannavaram

Delhi

Moga

Approx Travel Time

14h 22m

₹10,459

Onwards

Via Hyderabad, Amritsar

Madhira

Hyderabad

Amritsar

Moga

Approx Travel Time

15h 26m

₹11,256

Onwards

Madhira

Hyderabad

Amritsar

Moga

Approx Travel Time

15h 19m

₹12,301

Onwards

Via Delhi

CHEAPEST

Madhira

Delhi

Moga

Approx Travel Time

1d 11h 17m

₹835

Onwards

Madhira

Delhi

Moga

Approx Travel Time

1d 13h 20m

₹3,813

Onwards

Via Bahadurgarh

Madhira

Bahadurgarh

Moga

Approx Travel Time

1d 11h 43m

₹7,145

Onwards

Via Hyderabad, Bhopal, Delhi

Madhira

Hyderabad

Bhopal

Delhi

Moga

Approx Travel Time

1d 21h 58m

₹8,043

Onwards

Via Hyderabad, Mohali

Madhira

Hyderabad

Mohali

Moga

Approx Travel Time

15h 25m

₹9,726

Onwards

Madhira

Hyderabad

Mohali

Moga

Approx Travel Time

15h 18m

₹10,771

Onwards

Frequently Asked Questions

What is the distance between Madhira and Moga?

Moga is approximately 1950+ kms from Madhira.

How long does it take to reach Moga from Madhira?

It takes approximately 15 hours to reach Moga from Madhira by Bus, Flight, Train Via Gannavaram, Delhi.

What is the cheapest way to reach Moga from Madhira?

The cheapest way to reach Moga from Madhira is by Train Via Delhi.

What is the fastest way to reach Moga from Madhira?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India