Bikaner to Mainpuri Distance

Mainpuri is approximately 700+ km from Bikaner. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Mainpuri, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Bikaner, India to Mainpuri, India

Via Delhi

RECOMMENDED

CHEAPEST

Bikaner

Delhi

Mainpuri

Approx Travel Time

10h 55m

₹500

Onwards

Bikaner

Delhi

Mainpuri

Approx Travel Time

12h 28m

₹869

Onwards

FASTEST

Bikaner

Delhi

Mainpuri

Approx Travel Time

7h 30m

₹5,651

Onwards

Bikaner

Delhi

Mainpuri

Approx Travel Time

8h 53m

₹6,020

Onwards

Via Agra

Bikaner

Agra

Mainpuri

Approx Travel Time

15h 38m

₹1,338

Onwards

Bikaner

Agra

Mainpuri

Approx Travel Time

12h

₹3,121

Onwards

Bikaner

Agra

Mainpuri

Approx Travel Time

14h 25m

₹3,465

Onwards

Ads by MMT

Via Jaipur, Agra

Bikaner

Jaipur

Agra

Mainpuri

Approx Travel Time

9h 15m

₹4,299

Onwards

Bikaner

Jaipur

Agra

Mainpuri

Approx Travel Time

10h 28m

₹2,172

Onwards

Via Delhi, Shikohabad

Bikaner

Delhi

Shikohabad

Mainpuri

Approx Travel Time

8h 2m

₹5,721

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Bikaner and Mainpuri?

The straight-line distance is approximately 550+ km.

What is the distance from Bikaner to Mainpuri via Delhi?

Via Delhi, the distance is approximately 700+ km, taking around 11 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India