hero
How2Go
Marayoor to Loni

Marayoor to Loni

Loni is approximately 2200+ km from Marayoor, 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 Loni.

Read More
Sort By
Mode of Transport

Via Bangalore, Agra

RECOMMENDED

FASTEST

Marayoor

Bangalore

Agra

Loni

Approx Travel Time

20h 39m

₹14,042

Onwards

Marayoor

Bangalore

Agra

Loni

Approx Travel Time

1d 22h 34m

₹6,262

Onwards

Via Tiruchirappalli, Agra

Marayoor

Tiruchirappalli

Agra

Loni

Approx Travel Time

2d 0h 9m

₹5,806

Onwards

Via Chennai, Agra

Marayoor

Chennai

Agra

Loni

Approx Travel Time

1d 19h 44m

₹8,666

Onwards

Via Viluppuram, Agra

Marayoor

Viluppuram

Agra

Loni

Approx Travel Time

1d 23h 34m

₹8,726

Onwards

Via Munnar, Bangalore, Agra

Marayoor

Munnar

Bangalore

Agra

Loni

Approx Travel Time

1d 1h 31m

₹13,944

Onwards

Via Kottayam, Bangalore, Agra

Marayoor

Kottayam

Bangalore

Agra

Loni

Approx Travel Time

1d 3h 28m

₹13,535

Onwards

Marayoor

Kottayam

Bangalore

Agra

Loni

Approx Travel Time

1d 5h 19m

₹13,960

Onwards

Via Palani, Chennai, Agra

CHEAPEST

Marayoor

Palani

Chennai

Agra

Loni

Approx Travel Time

2d 8h 37m

₹5,661

Onwards

Marayoor

Palani

Chennai

Agra

Loni

Approx Travel Time

2d 9h 9m

₹5,859

Onwards

Frequently Asked Questions

What is the distance between Marayoor and Loni?

Loni is approximately 2200+ kms from Marayoor.

How long does it take to reach Loni from Marayoor?

It takes approximately 21 hours to reach Loni from Marayoor by Bus, Flight, Cab Via Bangalore, Agra.

What is the cheapest way to reach Loni from Marayoor?

The cheapest way to reach Loni from Marayoor is by Bus, Train, Cab Via Palani, Chennai, Agra.

What is the fastest way to reach Loni from Marayoor?

The fastest way to reach Loni from Marayoor is by Bus, Flight, Cab Via Bangalore, Agra.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India