hero
How2Go
Agra to Masinagudi

Agra to Masinagudi

Masinagudi is approximately 2100+ km from Agra, 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 Masinagudi.

Read More
Sort By
Mode of Transport

Via Bangalore, Karur

RECOMMENDED

FASTEST

Agra

Bangalore

Karur

Masinagudi

Approx Travel Time

14h 43m

₹16,153

Onwards

Agra

Bangalore

Karur

Masinagudi

Approx Travel Time

16h 40m

₹16,487

Onwards

Via Chennai, Karur

Agra

Chennai

Karur

Masinagudi

Approx Travel Time

1d 16h 21m

₹6,706

Onwards

Ads by MMT

Via Vijayawada, Karur

Agra

Vijayawada

Karur

Masinagudi

Approx Travel Time

1d 17h 21m

₹6,881

Onwards

Via Gudur, Karur

Agra

Gudur

Karur

Masinagudi

Approx Travel Time

1d 17h 25m

₹6,926

Onwards

Ads by MMT

Via Warangal, Karur

Agra

Warangal

Karur

Masinagudi

Approx Travel Time

1d 17h 34m

₹6,896

Onwards

Via Ongole, Karur

Agra

Ongole

Karur

Masinagudi

Approx Travel Time

1d 18h 45m

₹6,836

Onwards

Via Nagpur, Karur

Agra

Nagpur

Karur

Masinagudi

Approx Travel Time

1d 19h 6m

₹6,906

Onwards

Via Erode, Karur

CHEAPEST

Agra

Erode

Karur

Masinagudi

Approx Travel Time

1d 19h 49m

₹6,691

Onwards

Via Chandrapur, Karur

Agra

Chandrapur

Karur

Masinagudi

Approx Travel Time

1d 19h 26m

₹6,866

Onwards

Frequently Asked Questions

What is the distance between Agra and Masinagudi?

Masinagudi is approximately 2100+ kms from Agra.

How long does it take to reach Masinagudi from Agra?

It takes approximately 15 hours to reach Masinagudi from Agra by Flight, Train, Cab Via Bangalore, Karur.

What is the cheapest way to reach Masinagudi from Agra?

The cheapest way to reach Masinagudi from Agra is by Train, Cab Via Erode, Karur.

What is the fastest way to reach Masinagudi from Agra?

The fastest way to reach Masinagudi from Agra is by Flight, Train, Cab Via Bangalore, Karur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India