hero
How2Go
Rajula to Mainpuri

Rajula to Mainpuri

The fastest way to reach Mainpuri from Rajula is by Bus, Flight, Train Via Rajkot, Delhi. The journey takes approximately 14 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Ajmer

RECOMMENDED

Rajula

Ajmer

Mainpuri

Approx Travel Time

16h 55m

₹1,490

Onwards

Via Rajkot, Delhi

FASTEST

Rajula

Rajkot

Delhi

Mainpuri

Approx Travel Time

13h 38m

₹8,350

Onwards

Rajula

Rajkot

Delhi

Mainpuri

Approx Travel Time

15h 1m

₹8,599

Onwards

Via Ratlam

Rajula

Ratlam

Mainpuri

Approx Travel Time

19h 25m

₹1,500

Onwards

Via Vadodara

CHEAPEST

Rajula

Vadodara

Mainpuri

Approx Travel Time

1d 2h 10m

₹895

Onwards

Via Surat, Mathura

Rajula

Surat

Mathura

Mainpuri

Approx Travel Time

1d 2h 32m

₹4,030

Onwards

Via Ahmedabad, Delhi

Rajula

Ahmedabad

Delhi

Mainpuri

Approx Travel Time

17h 40m

₹7,000

Onwards

Rajula

Ahmedabad

Delhi

Mainpuri

Approx Travel Time

19h 3m

₹7,249

Onwards

Via Surat, Delhi

Rajula

Surat

Delhi

Mainpuri

Approx Travel Time

21h 40m

₹7,965

Onwards

Rajula

Surat

Delhi

Mainpuri

Approx Travel Time

23h 3m

₹8,214

Onwards

Frequently Asked Questions

What is the distance between Rajula and Mainpuri?

Mainpuri is approximately 0+ kms from Rajula.

How long does it take to reach Mainpuri from Rajula?

It takes approximately 14 hours to reach Mainpuri from Rajula by Bus, Flight, Train Via Rajkot, Delhi.

What is the cheapest way to reach Mainpuri from Rajula?

The cheapest way to reach Mainpuri from Rajula is by Train Via Vadodara.

What is the fastest way to reach Mainpuri from Rajula?

The fastest way to reach Mainpuri from Rajula is by Bus, Flight, Train Via Rajkot, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India